天天看點

unity3d關鍵幀

unity3d關鍵幀

public class AT_SimpleKeyframe12 : MonoBehaviour {
    public int HP =;
    public AnimationCurve _ScaleVSHP;
    public AnimationCurve _X,_Y;
    void Update () {
        float t = Time.realtimeSinceStartup;
        float mx = (float)Input.mousePosition.x * f;
        float y = _Y.Evaluate (t);
        float x = _X.Evaluate (y);
        transform.localPosition = new Vector3 (x, y, );
        float scl = _ScaleVSHP.Evaluate ((float)HP);
        transform.localScale = new Vector3 (scl, scl, f);        
    }
}
           

AnimationCurve 可在屬性界面視窗修改。

繼續閱讀