The game element UI
When Ethan gets killed in the Diorama scene from Chapter 4, Gaze-Based Control, the score value in the GameController
object's KillTarget
script is updated, but we don't show the current score to the player (set up in that chapter). We'll do this now, adding a scoreboard into the scene at the top-left corner of the backdrop PhotoPlane
image:
- From the
Project
panel, drag theDefaultCanvas
prefab directly into theScene
view - Rename it
ScoreBoard
- With
ScoreBoard
selected, set theRect Transform
component'sPos X
,Pos Y
,Pos Z
to (-2.8
,7
,4.9
) and theWidth
andHeight
to (3000
,480
) - With
Text
underScoreBoard
selected, set theFont Size
to100
and choose a noticeable color such as red for theText
- Enter the
Score: 0
sample string forText
- Disable
Image
underScoreBoard
by unchecking theEnable
check box or deleting it
We have added another canvas to the scene, sized and placed it where we want, and formatted the text for display. It should look like this:
Now, we need to update...