使用timeline的时候,设置了animation track,
在Timeline的视图下,Add Animation Track,Add From Animation Clip,运行后,暂停TimeLine,发现 物体 位移不正常,
没有在正确的位置 停下。
...
using UnityEngine.Playables;//Timeline
...
/// <summary>
/// Playable Director组件的物件,Inspector视图下Playable Director组件的Wrap Mode为Hold
/// </summary>
public PlayableDirector Director;//含有PlayableDirector组件的变量
/// <summary>
/// 暂停
/// </summary>
public void pause()
{
if (Director != null)
{
//Director.Pause();
Director.playableGraph.GetRootPlayable(0).SetSpeed(0);
//Director.Stop();//Director.Stop();也可以暂停
}
}//
/// <summary>
/// 恢复播放
/// </summary>
public void resume()
{
if (Director != null)
{
//Director.Resume();
Di