Unity3D 新版动画系统 不能立即重新播放的问题 (Unity4.3.2f)
2014-03-07 16:53
543 查看
前几天在使用Unity4的新版动画系统Animator时发现了一个问题, 就是Animator里同一个动画状态无法直接切换.
比如你有一个动画A, 然后再Animator面板中创建了一个动画状态SA(里面包含A), 接着播放SA, 在SA还没有播放完成时, 又执行了一次播放SA,
此时一般认为A动画会被重新播放, 但实际却没有, 再次播放A动画的命令被直接无视了...
但是如果你再建立动画状态S2A(里面包含A), 在SA没有播放完成时, 播放S2A, 则A动画立即就重新播放了...
所以想要立即重新播放同一个动画的情况下..只有建两个动画状态, 然后来回切换.
比如你有一个动画A, 然后再Animator面板中创建了一个动画状态SA(里面包含A), 接着播放SA, 在SA还没有播放完成时, 又执行了一次播放SA,
此时一般认为A动画会被重新播放, 但实际却没有, 再次播放A动画的命令被直接无视了...
但是如果你再建立动画状态S2A(里面包含A), 在SA没有播放完成时, 播放S2A, 则A动画立即就重新播放了...
所以想要立即重新播放同一个动画的情况下..只有建两个动画状态, 然后来回切换.
相关文章推荐
- Unity3d 动画不能循环播放问题
- 关于Unity动画不能播放的问题
- unity3d新版动画系统模型动画播放,暂停,倒退播放
- unity3D 关于重新载入场景后Easytouch不能使用的问题
- unity新版动画系统个人心得
- 【Unity快速实现小功能】动画系统学习小技巧篇(一)——设置动画循环播放
- 使用Unity新版动画系统Animator实现三连击
- [Unity3d]unity中新老动画系统
- 解决Unity播放FBX模型动画时,模型Transform变化问题
- 关于代码控制unity中动画播放的问题
- UMG中动画无法重新播放的问题
- 关于unity3d3.5以上版本导人FBX模型不能播放动作的问题
- Andr 4000 oid 系统动画, 移动中不能点击问题!
- 关于Unity中如何立即中断动画然后重新开始播放
- Android animation 动画背景图自动播放的实现和不能播放问题解决
- Unity的animaition不能播放问题
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- 【Unity3D】Unity3D Mecanim动画系统骨骼动画问题解决方法
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- Unity5.3.2f1 粒子系统有Bug,粒子不能重新激活播放,在Android平台粒子会出现不播放的情况