問題描述
在用 組件,調用 播動畫,
使用 Play( , [.(“-1”)] int layer, [.(“float.”)] float ) 函數時最新qq空間動畫代碼怎么用,
出現了 does not have an 報錯。
報錯翻譯過來是 動畫沒有動畫控制器最新qq空間動畫代碼怎么用,但我加了 組件。
下面是原代碼:
player.Play(animNma, 0, 0.01f);
player.SetFloat("speed", 1.0f);
方法一:
百度之后,找到一個方法,是設置 上的物體是顯示狀態。但我是了沒用。
下面是這個方法的代碼。
if (anim.gameObject.activeself){
anim.Play("fire");
}
方法二:
使用函數,刷新那個時間的動畫。示例代碼如下
player. Update(0);
player.Play(animNma, 0, 1.0f/ ReadFile.one.timeAll+0.01f);
player.SetFloat("speed", 1.0f);
函數的定義:
//
// 摘要:
// Evaluates the animator based on deltaTime.
//
// 參數:
// deltaTime:
// The time delta.
[NativeMethod("UpdateWithDelta")]
public void Update(float deltaTime);
是指的你要播的動畫。