1. Flash

일정 속도로 빠르게 움직임

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

    Sequence seq = DOTween.Sequence();

        transform.DOMoveX(5f, 1f)
                 .SetEase(Ease.Flash, 6, 0.2f) // 3번 왕복, 속도 0.2
                 .OnComplete(() => Debug.Log("Flash 끝!"));

    }
}

 

2. InFlash

점점 빠르게 움직임

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

        Sequence seq = DOTween.Sequence();

        transform.DOMoveX(5f, 1f)
                 .SetEase(Ease.InFlash, 4, 0.2f) // 2번 왕복, 속도 0.2
                 .OnComplete(() => Debug.Log("Flash 끝!"));

    }
}

 

3. Ease.OutFlash

점점 느리게 움직임

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

        Sequence seq = DOTween.Sequence();

        transform.DOMoveX(5f, 2f)
                 .SetEase(Ease.OutFlash, 4, 0.5f) // 2번 왕복, 속도 0.5
                 .OnComplete(() => Debug.Log("Flash 끝!"));

    }
}

 

 

4.InOutFlash

앞 뒤로 부드럽게 느려짐

 

using UnityEngine;
using DG.Tweening;

public class DOTweenTest : MonoBehaviour
{
    void Start()
    {

        Sequence seq = DOTween.Sequence();

        transform.DOMoveX(5f, 2f)
                 .SetEase(Ease.InOutFlash, 4, 0.5f) // 2번 왕복, 속도 0.5
                 .OnComplete(() => Debug.Log("Flash 끝!"));

    }
}

 

 

'DOTWeen' 카테고리의 다른 글

DOTWeen: DOShakePosition, DOShakeRotation, DOShakeScale  (0) 2025.07.20
DOTWeen: DOFade, DOColor  (0) 2025.07.20
DOTWeen: Ease3 탄성  (0) 2025.07.20
DOTWeen: Ease2 함수 사용  (0) 2025.07.19
DOTWeen: Ease1  (0) 2025.07.19

+ Recent posts