sprtie atlas: 여러 개의 스프라이트를 하나로 만들어서 메모리를 적게 소모하게 한다. drawcall도 감소게 소모하게 한다. drawcall도 감소
한 UI는 한 스크립트에서 관리
DOTween
- transform.DOLocalMoveY(원하는 위치, 몇 초동안): 위 아래로 이동
- SetEase(Ease.Linear): 애니메이션 동안 등속 운동 - 기본값
- ease graph 찾아보기
보물 장착 시 최초 1회만 작동
로비에서 보물을 장착해도 보물이 발동하면 안되고, 장착 후 게임을 시작해야 보물이 작동되어야 한다.
- update에서 조건을 계속 기다리고 있는게 비효율적일 것 같다.
- 플레이어에서 장착 메서드를 호출 하였을 때 게임 시작을 기다리는 코루틴을 호출 하도록 했다.
-> 게임 시작을 확인하는 값이 true일 때까지 기다렸다가 true가 되면 한번 발동하도록 했다.