유니티/유니티 C#

[유니티/C#] UI 슬라이드 기능 만들기 (DOTween)

진서박 2023. 6. 15. 23:59
반응형

유니티 내장기능인 DOTween을 사용하여 탭키를 누르면 옆에서 스르륵 등장하는 UI를 간단하게 구현했다.

 

    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Tab) && isCanTab)
        {
            QuestOn(0.3f);
        }

        if (Input.GetKeyUp(KeyCode.Tab) && isCanTab)
        {
            QuestOff(0.3f);
        }
    }

    public void QuestOn(float duration)
    {
        questUI.GetComponent<RectTransform>().DOAnchorPosX(0f, duration);
    }

    public void QuestOff(float duration)
    {
        questUI.GetComponent<RectTransform>().DOAnchorPosX(-500f, duration);
    }

 

결과물

반응형