コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】AnimationCurve の初期化ができる「AnimationCurve.Constant」「AnimationCurve.Linear」「AnimationCurve.EaseInOut」

概要

using UnityEngine;

public class Example : MonoBehaviour
{
    public AnimationCurve m_curve1 =
        AnimationCurve.Constant( 0, 1, 0.5f );

    public AnimationCurve m_curve2 =
        AnimationCurve.Linear( 0, 0, 1, 1 );

    public AnimationCurve m_curve3 =
        AnimationCurve.EaseInOut( 0, 0, 1, 1 );
}

f:id:baba_s:20181212142224p:plain

f:id:baba_s:20181212142227p:plain

f:id:baba_s:20181212142230p:plain

  • AnimationCurve.Constant
  • AnimationCurve.Linear
  • AnimationCurve.EaseInOut

これらの関数を使用することで
AnimationCurve を指定したパラメータで初期化できます

参考ツイート様