[SCC] TIL (8)

suhan0304·2024년 8월 26일

SCC - TIL

목록 보기
8/17
post-thumbnail

Date : 2024.08.26


KnifeHit

개발을 마저 이어해보자.

오늘 이어서 구현할 기능은 아래와 같다.

  • Knife Destroy Logic 구현
  • Title Scene
  • GameOver UI
  • Score System

자세한 개발 내용은 하단의 개발 로그를 참고하자.

(4) : https://velog.io/@suhan0304/Unity-Knife-Hit-4


NIL (New I Learned)

DOTWeen.KillAll()

오브젝트 파괴할 때 DOTWeen 실행 중에 파괴되면 경고가 발생했는데, 그 경고를 없애기 위해서 DOTween을 Tween으로 저장하고 Kill 해주고를 반복했는데 그럴 필요없이 한번에 KillAll로 Tween 종료 시킬 수 있다. 어차피 오브젝트를 파괴할 거기 때문에 모든 Tweening을 중지시켜도 괜찮기 때문에 KillAll을 사용해도 상관없다.

DOTween.KillAll();

DOTween.LoopType()

Tween을 반복 실행하도록 SetLoops로 LoopType을 설정해줄 수 있다.

  • Incremental : 종료된 시점을 시작 지점으로 모션이 다시 시작 (연속)
  • Restart :처음으로 되돌아가서 다시 시작
  • Yoyo :실행 된 모션이 되감기 되며 다시 시작 (※ 반복횟수는 돌아가는 모션까지 포함해야함)
SetLoops(int loops, LoopType loopType = LoopType.Restart)

int loops는 루프 횟수를 의미한다.

profile
Be Honest, Be Harder, Be Stronger

0개의 댓글