カラーのアニメーションに使用するグラデーション(Gradient)
See Also: GradientColorKey, GradientAlphaKey.
function Start () { var g : Gradient; var gck : GradientColorKey[]; var gak : GradientAlphaKey[]; g = new Gradient(); // Populate the color keys at the relative time 0 and 1 (0 and 100%) gck = new GradientColorKey[2]; gck[0].color = Color.red; gck[0].time = 0.0f; gck[1].color = Color.blue; gck[1].time = 1.0f; // Populate the alpha keys at relative time 0 and 1 (0 and 100%) gak = new GradientAlphaKey[2]; gak[0].alpha = 1.0f; gak[0].time = 0.0f; gak[1].alpha = 0.0f; gak[1].time = 1.0f; g.SetKeys(gck, gak); // What's the color at the relative time 0.25 (25 %) ? Debug.Log(g.Evaluate(0.25f)); }
アルファおよびカラーキーは自動的に time 値によりソートされていて、かつ最低二つのカラーキーおよび二つのアルファキーがあることが保証されていることに留意して下さい。
Gradient | グラデーション(Gradient)オブジェクトを作成します |