コード例 #1
0
    public static MtEaseExponentialOut Create(MtActionInterval action)
    {
        MtEaseExponentialOut easeExpoOut = new MtEaseExponentialOut();

        if (easeExpoOut.InitWithAction(action))
        {
            return(easeExpoOut);
        }
        return(null);
    }
コード例 #2
0
ファイル: MtTweenExamples.cs プロジェクト: yjxyuna/MtTween
    public override void Enter()
    {
        base.Enter();

        var move     = MtMoveBy.Create(1, new Vector3(3, 0, 0));
        var easeIn   = MtEaseExponentialIn.Create(move);
        var moveBack = MtMoveBy.Create(1, new Vector3(-3, 0, 0));
        var easeOut  = MtEaseExponentialOut.Create(moveBack);
        var sequence = MtSequence.Create(easeIn, easeOut);

        m_tfCube.RunAction(sequence);
    }
コード例 #3
0
 public override MtAction Reverse()
 {
     return(MtEaseExponentialOut.Create(m_inner.Reverse() as MtActionInterval));
 }