前提・実現したいこと
https://docs.unity3d.com/ja/current/ScriptReference/AnimationState.html
ここによると、AnimationStateでtimeは現在のアニメーション時間ということで利用したい。
発生している問題・エラーメッセージ
以下のコードで実行すると
'Animation' does not contain a definition for 'speed' and no accessible extension method 'speed' accepting a first argument of type 'Animation' could be found (are you missing a using directive or an assembly reference?)
とエラーが出てしまう。(多分定義されていないといわれている?)
該当のソースコード
定義は省きます。また、modelはインスペクターにアニメーションを設定したゲームオブジェクトです。
C#
1animation = model.GetComponentInChildren<Animation>(); 2Debug.Log(animation.time);
あなたの回答
tips
プレビュー