과거에도 있던 현상이었는데, 어찌어찌하여 고쳐 저서 신경 안 썼는데 다시 발생해서 해결과정을 글로 써본다. 미리 보는 결론 : Any State에서 시작하는 애니메이션은 조건을 Bool 말고 Trigger로 하자 Idle에서 Run 상태로 가는 Transition이 Bool로 돼있어서 Heart(...)와 Slide를 아무 생각 없이 해줬더니 저렇게 됐다. 그런데 Attack은 제대로 한 번만 실행되었기 때문에 차이점을 찾다가 Transition의 조건이 Trigger인 것을 확인하고, Heart와 Slide의 Transition의 조건을 Trigger로 바꾸니까 문제없이 실행되었다! Bool값은 상태 값으로 판단을 해서, 애니메이터에서 AnyState에서 Transition이 Bool형식일 경우 코드에..
https://www.youtube.com/watch?v=vJACbWBDa90&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x&index=18 1. 캐릭터 선택 UI UI의 새로운 빈 오브젝트를 생성 - Canvas > GameStart > 우클릭 > Creat Empty (Character Group) +세부 조정 Grid Layout Goup : 자식 오브젝트를 그리드 형태로 정렬하는 컴포넌트 - Cell Size 50 50 , Spacing 1 1 시작 버튼을 자식 오브젝트로 넣기(이름 변경 Character 0) 버튼에 Image 추가 Image 0 할당(y8) 캐릭터 선택 버튼으로 편집(Text Name etc) 버튼과 Text의 Outline의 색을 변경 완성한 버튼을 ..
https://www.youtube.com/watch?v=Lt2Q9glJlw0&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x&index=17&t=1634s 1. 게임 시작 isLive를 버튼을 눌러서 켜지게끔 UI의 새로운 빈 오브젝트를 생성 - Canvas > Create Empty (Game Start) Game Start 아래 이미지 생성 Title 0를 이미지에 넣고 Set Native Size 클릭 +세부 조정(위치, Title) Shadow : UI 그래픽을 기준으로 그림자를 생성하는 컴포넌트 게임 시작을 담당하는 버튼 추가 - UI > Legacy > Button (Button Start) +세부 조정(60,20) 컬러 선택 창의 스포이드로 자유로운 색상 선택 가능 ..
https://www.youtube.com/watch?v=eo8bLO7kHVo&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x&index=16 1. UI 완성하기 Canvas > 우클릭 > UI > Image 생성 - 바탕 이미지 오브젝트 추가 및 색상 변경 - 앵커 Shift + Alt 가장 꽉찬 크기 설정 (색 Black, Alpha 150, 이름 : LevelUp (기존 LevelUP ->ItemGroup) LevelUp > 우클릭 > UI > Image 생성(Panel) - 자식 오브젝트로 창이 될 이미지 오브젝트 추가 - Source Image에 Panel 설정 - Width : 100 , Height : 130 , Color : 40,145,112 Panel > 우클릭 ..