1. Ease.Linear

일정한 속도

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(3f, 1f)
                 .SetEase(Ease.Linear)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

 

2. Ease.InQuad

느리게 시작해서 가속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 1f)
                 .SetEase(Ease.InQuad)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

 

3. Ease.OutQuad

빠르게 시작해서 감속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 6f)
                 .SetEase(Ease.OutQuad)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

4. Ease.InOutQuad

느리게 > 빠르게 > 느리게

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.InOutQuad)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

5. Ease.InCubic

부드러운 가속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.InCubic)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

6. Ease.OutCubic

가속 후 부드럽게 느리게

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.OutCubic)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

7. Ease.InOutCubic

부드럽게 가속 후 부드럽게 느려지기

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.InOutCubic)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

8. Ease.InQuart

강한 가속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.InQuart)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

9. Ease.OutQuart

강한 감속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.OutQuart)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

10. Ease.InOutQuart

강한 가감속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.InOutQuart)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

11. Ease.InQuint

매우 강한 가속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.InQuint)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

12. Ease.OutQuint

강한 감속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.OutQuint)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

13. Ease.InOutQuint

매우 강한 가감속

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(9f, 8f)
                 .SetEase(Ease.InOutQuint)
                 .OnComplete(() => Debug.Log("이동 완료"));

    }
}

 

 

'DOTWeen' 카테고리의 다른 글

DOTWeen: Ease4 Flash  (0) 2025.07.20
DOTWeen: Ease3 탄성  (0) 2025.07.20
DOTWeen: Ease2 함수 사용  (0) 2025.07.19
DOTween: Sequence  (0) 2025.07.19
DOTWeen: DOMove, DOScale, DORotate , SetLoops  (0) 2025.07.18

+ Recent posts