TIL 43 InputActionPhase

qkrrlcks00·2024년 10월 28일

Cursor.lockState = CursorLockMode.Confined; // 게임 창 밖으로 마우스가 안나감

Cursor.lockState = CursorLockMode.Locked;   // 마우스커서 안보임

Cursor.lockState = CursorLockMode.None;     // 마우스커서 보임

InputActionPhase

Waiting: 입력 대기 중
Started: 입력이 막 시작된 상태
Performed: 입력이 진행 중인 상태
Canceled: 입력이 중단되거나 종료된 상태
Disabled: 입력이 비활성화되어 응답하지 않는 상태
context.phase == InputActionPhase.Performed // 눌리는동안

UI를 클릭할 일이 없으면 RayCast Target을 꺼도된다.
Sprite Atlas : 짤라져있는 이미지들을 합친다
보더 : 알아서 잘 늘어난다
이미지타입을 슬라이스로 해야 적용된다

Ease 비쥬얼라이즈 사이트 보면 유아이가 어떻게 움직일지 보인다

버프 아이템을 먹으면 이동속도가 빨라졋다가 1초가 지나면 다시 원래속도로 돌아오는걸 짯는데
이걸 인벤토리 스크립트에서 하다보니, 인벤토리를 끄면 코루틴도 정지해버려서
인벤토리를 끄면 작동하지 않앗다. 이문제를 플레이어 스크립트로 옮겨 해결해야겟다

0개의 댓글