LTDescr.setEase C# (CSharp) Méthode

setEase() public méthode

public setEase ( LeanTweenType easeType ) : LTDescr
easeType LeanTweenType
Résultat LTDescr
    public LTDescr setEase( LeanTweenType easeType )
    {
        switch( easeType ){
        case LeanTweenType.linear:
            setEaseLinear(); break;
        case LeanTweenType.easeOutQuad:
            setEaseOutQuad(); break;
        case LeanTweenType.easeInQuad:
            setEaseInQuad(); break;
        case LeanTweenType.easeInOutQuad:
            setEaseInOutQuad(); break;
        case LeanTweenType.easeInCubic:
            setEaseInCubic();break;
        case LeanTweenType.easeOutCubic:
            setEaseOutCubic(); break;
        case LeanTweenType.easeInOutCubic:
            setEaseInOutCubic(); break;
        case LeanTweenType.easeInQuart:
            setEaseInQuart(); break;
        case LeanTweenType.easeOutQuart:
            setEaseOutQuart(); break;
        case LeanTweenType.easeInOutQuart:
            setEaseInOutQuart(); break;
        case LeanTweenType.easeInQuint:
            setEaseInQuint(); break;
        case LeanTweenType.easeOutQuint:
            setEaseOutQuint(); break;
        case LeanTweenType.easeInOutQuint:
            setEaseInOutQuint(); break;
        case LeanTweenType.easeInSine:
            setEaseInSine(); break;
        case LeanTweenType.easeOutSine:
            setEaseOutSine(); break;
        case LeanTweenType.easeInOutSine:
            setEaseInOutSine(); break;
        case LeanTweenType.easeInExpo:
            setEaseInExpo(); break;
        case LeanTweenType.easeOutExpo:
            setEaseOutExpo(); break;
        case LeanTweenType.easeInOutExpo:
            setEaseInOutExpo(); break;
        case LeanTweenType.easeInCirc:
            setEaseInCirc(); break;
        case LeanTweenType.easeOutCirc:
            setEaseOutCirc(); break;
        case LeanTweenType.easeInOutCirc:
            setEaseInOutCirc(); break;
        case LeanTweenType.easeInBounce:
            setEaseInBounce(); break;
        case LeanTweenType.easeOutBounce:
            setEaseOutBounce(); break;
        case LeanTweenType.easeInOutBounce:
            setEaseInOutBounce(); break;
        case LeanTweenType.easeInBack:
            setEaseInBack(); break;
        case LeanTweenType.easeOutBack:
            setEaseOutBack(); break;
        case LeanTweenType.easeInOutBack:
            setEaseInOutBack();  break;
        case LeanTweenType.easeInElastic:
            setEaseInElastic();  break;
        case LeanTweenType.easeOutElastic:
            setEaseOutElastic(); break;
        case LeanTweenType.easeInOutElastic:
            setEaseInOutElastic(); break;
        case LeanTweenType.punch:
            setEasePunch(); break;
        case LeanTweenType.easeShake:
            setEaseShake(); break;
        case LeanTweenType.easeSpring:
            setEaseSpring(); break;
        default:
            setEaseLinear(); break;
        }

        return this;
    }

Same methods

LTDescr::setEase ( AnimationCurve easeCurve ) : LTDescr

Usage Example

    // Use this for initialization
    void Start()
    {
        LTDescr tween = LeanTween.move(this.gameObject, new Vector3(0, 3, 0), 3);

        tween.setFrom(new Vector3(0, -5, 0));
        tween.setDelay(2);

        tween.setEase(LeanTweenType.easeInBounce);
        tween.setOnUpdate(EscreveValor);
        tween.setEase(LeanTweenType.easeOutQuad);
    }
All Usage Examples Of LTDescr::setEase
LTDescr