[ Monster Prefab 생성 ]
Hierarchy View의 Monster를 Project View의 Prefab폴더로 드래그
Prefab폴더에는 파란색 박스모양으로 표시되는 오브젝트가 생성됨
Hierarchy View에서는 지워준다.
Canvas의 Inspector View에서 Render Mode를 Screen Space - Camera로 변경
UI Scale Mode를 Scale With Screen Size로 변경
Score Text 생성
Canvas 선택 -> Create -> UI -> Text
생성된 Text의 이름을 ScoreText로 변경
ScoreText를 선택하여 Inspector View에서 텍스트를 "SCORE : 0" 로 바꾸어준다
Font Size를 20으로 변경
Color를 눈에 잘 띄는 색으로 변경
Stage Text 생성
Canvas 선택 -> Create -> UI -> Text
생성된 Text의 이름을 StageText로 변경
StageText를 선택하여 Inspector View에서 텍스트를 "STAGE: 1" 로 바꾸어준다
Font Size를 20으로 변경
Color를 눈에 잘 띄는 색으로 변경
MonsterCount Text 생성
Canvas 선택 -> Create -> UI -> Text
생성된 Text의 이름을 MonsterCount로 변경
MonsterCount를 선택하여 Inspector View에서 텍스트를 "Monster: 0" 로 바꾸어준다
Font Size를 20으로 변경
Color를 눈에 잘 띄는 색으로 변경
Restart Button 생성
Canvas 선택 -> Create -> UI -> Button
생성된 Button의 이름을 RestartBtn으로 변경
RestartBtn를 선택하여 Inspector View에서 버튼 이미지를 바꾸어준다.
RestartBtn의 하위의 텍스트는 지워준다.
RestartBtn를 선택하여 Inspector View에서 버튼이 처음부터 보이지 않도록 비활성화 시켜준다.
Joystick 생성
Canvas 선택 -> Create -> UI -> Image
생성된 Image의 이름을 Joystick으로 변경
Joystick을 선택하여 Inspector View의 이미지를 바꿔준다.
Joystick을 Canvas의 하위 목록 중 최상단으로 놓아서 우선적으로 처리되게 한다.
Joystick의 위치를 원하는 위치로 옮겨준다.
Hierarchy View의 Canvas에 Joystick, ScoreText, StageText, MonsterCount, RestartBtn이 생성되었다.
[ 체력바 만들기 ]
Canvas 생성
Hierarchy View >> Create -> UI -> Canvas
처음생성시 Canvas의 크기가 너무 크기 때문에 Canvas의 크기를 적절하게 줄여준다.
Slider 생성
Canvas 선택 후 -> Create -> UI -> Slider
Slider의 크기가 너무 크기 때문에 사이즈를 적절히 줄여준다.
Slider 하위의 Hande Slider Area를 비활성화 시켜준다.
Slider -> Fill Area -> Fill
Color를 붉은색으로 변경
완성 후 Canvas를 Hero와 Monster의 하위로 둔다.
Hero와 Monster에 각각 Project View에 있는 CsHPbar.cs를 끌어다가 넣는다.