Beispiel #1
0
    public override void Enter()
    {
        base.Enter();
        m_tfCube.position = new Vector3(-5.31f, 1.49f, 0);
        var berzier = MtBezierTo.Create(1, new Vector3(-1.98f, 7f, 0), new Vector3(6.58f, 4f, 0), new Vector3(1.26f, 1.49f, 0));

        m_tfCube.RunAction(berzier);
    }
Beispiel #2
0
    public static MtBezierTo Create(float duration, Vector3 controlPoint_1, Vector3 controlPoint_2, Vector3 endPosition)
    {
        MtBezierTo bezierTo = new MtBezierTo();

        if (bezierTo.InitWithPoint(duration, controlPoint_1, controlPoint_2, endPosition))
        {
            return(bezierTo);
        }
        return(null);
    }
Beispiel #3
0
 public override MtICloneable Clone()
 {
     return(MtBezierTo.Create(m_duration, m_controlPoint_1, m_controlPoint_2, m_endPosition));
 }