3-9. 5조 DOTween

keubung·2024년 10월 17일
  • 팀 프로젝트
    - DOTween asset(UI 애니메이션 효과 에셋)
    • 스테이지 씬에서 stage1, 2, 3 중 하나를 선택하면 1-1, 1-2, 1-3의 스테이지를 선택하는 화면으로 넘어갈때 가로로 슬라이드 되는 효과를 주기 위해서 사용
    1. DOTween 에셋 임포트
    2. 상단의 Tool -> Demigiant -> DOTween Utility Panel -> SetUp DOTween
    3. 스크립트 작성

      * .DOAnchorPos(new Vector2(옮길 x좌표, 옮길 y좌표), 지속 시간);
      -> UI 객체의 앵커 위치(Anchor Position)를 주어진 시간 동안 애니메이션시키는 메서드

      public RectTransform stagePanel;
      public RectTransform stageMainPanel;
      
      public void StageButton()
      {
        stageMainPanel.DOAnchorPos(new Vector2(-1080, 0), 0.25f);
        stagePanel.DOAnchorPos(new Vector2(0, 0), 0.25f);
      }
      
      public void BackButton()
      {
        stageMainPanel.DOAnchorPos(new Vector2(0, 0), 0.25f);
        stagePanel.DOAnchorPos(new Vector2(1080, 0), 0.25f);
      }
profile
김나영(Unity_6기)

0개의 댓글