Search Issue Tracker
Fixed in 5.4.0
Votes
83
Found in
4.3.1f1
Issue ID
581075
Regression
No
Can't animate color value of materials
In the animation window it is possible to enter a new value for any of the rgba channels and the curve changes appropriately, however the value is returned to the default after the enter button is pressed.
Reproduced with:
Unity Version 4.3.1f1 (cebd4d9b5122)
Unity Version 4.3.2f1 (0517a5ae8669)
[edit]
If you want to animate color values with the animation window with Unity 4.3+, you need to use the Animator component. The old component (Animation) is legacy and is not in active development anymore.
[edit]
You can convert the legacy animations to the new system to animate the material properties in the new Animation Window, take a look at this thread:
http://forum.unity3d.com/threads/how-convert-legacy-animations-to-the-new-system.269207/
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [Silicon] Crash on Bytenado.Chatterbox:.ctor when opening a project after creating a partial class of a Dictionary<string, int> containing about 125k entries
- Improve Docs on IHV / DDS import
- Rendering into RenderTexture is affected by Camera transforms when using DrawMeshNow
- [MacOS] Switching project functionality when importing a complete project is broken
- UI Toolkit Debugger has no minimum size for its tabs
AmazingRuss
Feb 12, 2016 23:45
Come on Unity... if it's still in the system, it should work right. There is no excuse for leaving stuff broken.
fabiobp
Feb 01, 2016 23:03
plase fix it!!!
esanmiguel
Dec 09, 2015 16:41
A few days of pain to find out 5 pages of people in the same situation.
antonov_3d
Nov 12, 2015 21:00
5.2.2 still broken.
Cool beans "RESOLVED"
keked to max.
Unity quality.
HalversonS
Nov 05, 2015 20:23
Found the same. Old animations still work (which is a relief). However, I still need this to work. There is a ridiculous amount of comments and requests for fixing something that shouldn't have been broken in the first place for Unity Devs to not correct this.
impul101
Jul 31, 2015 01:51
Still broken....Unreal is starting to look more appealing with ALL of these bugs.
AFrisby
Jul 10, 2015 05:43
This is insane. How is this 'resolved'?
Mecanim still can't do everything the legacy animation system can; so is not a viable replacement.
Zanrok
May 27, 2015 17:28
Really? So all of us using the legacy system for SIMPLE animations are hosed because unity doesn't want to bother to fix this? This is clearly not resolved.
msklywenn
Mar 05, 2015 18:41
Still broken in unity 5
ArucheS
Oct 16, 2014 16:13
Reasons to fix this:
- "Playing a single Animation Clip with no blending can make Mecanim slower than the legacy animation system. "
http://docs.unity3d.com/Manual/MecanimPeformanceandOptimization.html
(Look, they said it themselves!)
- "Mecanim needs much more support for direct script control before it replaces the legacy system, doesn't it.
There's all sorts of cases where you want to control the exact position in an animation from code, or sample an animation at a specific point.
The state/transition system makes sense for certain cases, say NPC humanoid characters. But it's complete overkill for simple things (e.g. opening+closing a door, or moving a few UI elements around), and it's rather problematic when you want precise script control, and no one-frame-delay/glitch cases."
Quote bluescrn from:
http://forum.unity3d.com/threads/mecanim-use-case-play-animation-from-any-frame-forward-or-reverse.167951/