假设我正在为另一位开发人员制作一个动画文本动画 . 我有一个淡入淡出的动画,它淡化了文本,我有一个移动动画,可以将文本移出屏幕 . 现在,我可以做anim.Play(“Fade”);它工作正常 . 与anim.Play相同(“移动”);但是,如果我不想移动和淡出文本,只需调用anim.Play(“Fade”);和anim.Play(“移动”);同时也行不通 . 有没有办法可以同时召唤一次?我不明白为什么这是不可能的,因为它们都修改了不同的组件 . 谢谢 .
如果您正在使用旧版动画系统,则可以使用此方法http://docs.unity3d.com/ScriptReference/Animation.Blend.html
如果你正在使用mecanim,你应该使用动画层http://docs.unity3d.com/Manual/AnimationLayers.html
1 回答
如果您正在使用旧版动画系统,则可以使用此方法http://docs.unity3d.com/ScriptReference/Animation.Blend.html
如果你正在使用mecanim,你应该使用动画层http://docs.unity3d.com/Manual/AnimationLayers.html