2012年1月25日水曜日

Unity キーフレームアニメ


 // 空のアニメーションカーブを作成
 AnimationCurve animCurve = new AnimationCurve();

 // キーフレームの追加
 animCurve.AddKey( new Keyframe(0.0f, 1.0f) );
 animCurve.AddKey( new Keyframe(2.0f, 0.1f) );

 // アニメーションカーブの値を取得
 print(animCurve.Evaluate(0.0f)); // 1.0
 print(animCurve.Evaluate(1.25f)); // 0.3847657
 print(animCurve.Evaluate(2.0f)); // 0.1
 print(animCurve.Evaluate(2.5f)); // 0.1


KeyframeのinTangentとoutTangentの値は0