Bootstrap

unity Animation和Animator动画的暂停和继续播放

1.利用Animator组件实现暂停和继续播放自己创建的Animation动画,需要按以下顺序操作:

   在需要播放动画的物体身上添加Animator组件,在Project视图下创建AnimatorController并拖入到Animator组件的相应位置。

   Ctrl+6打开Animation可视化界面,

   选中刚才添加Animator组件的物体,

   点击Creat新建Animation动画。

   此时在AnimatorController可视化界面可以看到自己创建的Animation动画。

   Public Animator animator;

   animator.speed=1控制动画继续播放。

   animator.speed=0控制动画暂停播放。

   此时在Project视图下选中自己创建的Animation动画,会在Inspector视图下看到以下画面:

  

  (注:如果不按照这个顺序,很可能造成自己的Animation动画不能播放)。

2.利用Animation组件实现Animation动画的暂停和继续播放。

   在需要播放动画的物体身上添加Animation组件,

   Ctrl+6打开Animation可视化界面,

   点击Creat新建动画。

   Public Animation animation;

   animation["动画名"].speed=1控制动画继续播放。

   animation["动画名"].speed=0控制动画暂停播放。

此时在Project视图下选中自己创建的Animation动画,会在Inspector视图下看到以下画面:

;