Display Score

5 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€95.85
List Price:  €134.19
You save:  €38.34
£79.54
List Price:  £111.35
You save:  £31.81
CA$143.73
List Price:  CA$201.23
You save:  CA$57.50
A$159.93
List Price:  A$223.91
You save:  A$63.97
S$135.54
List Price:  S$189.77
You save:  S$54.22
HK$777.83
List Price:  HK$1,089
You save:  HK$311.16
CHF 89.34
List Price:  CHF 125.09
You save:  CHF 35.74
NOK kr1,131.88
List Price:  NOK kr1,584.68
You save:  NOK kr452.80
DKK kr715.08
List Price:  DKK kr1,001.15
You save:  DKK kr286.06
NZ$176.75
List Price:  NZ$247.46
You save:  NZ$70.70
د.إ367.26
List Price:  د.إ514.18
You save:  د.إ146.92
৳11,945.33
List Price:  ৳16,723.94
You save:  ৳4,778.61
₹8,493.77
List Price:  ₹11,891.62
You save:  ₹3,397.85
RM450.75
List Price:  RM631.07
You save:  RM180.32
₦154,938.50
List Price:  ₦216,920.10
You save:  ₦61,981.60
₨27,824.38
List Price:  ₨38,955.25
You save:  ₨11,130.86
฿3,419.79
List Price:  ฿4,787.84
You save:  ฿1,368.05
₺3,519.01
List Price:  ₺4,926.76
You save:  ₺1,407.74
B$608.53
List Price:  B$851.97
You save:  B$243.44
R1,830.80
List Price:  R2,563.19
You save:  R732.39
Лв187.32
List Price:  Лв262.25
You save:  Лв74.93
₩144,627.53
List Price:  ₩202,484.33
You save:  ₩57,856.80
₪365.39
List Price:  ₪511.57
You save:  ₪146.17
₱5,882.91
List Price:  ₱8,236.31
You save:  ₱2,353.40
¥15,643.93
List Price:  ¥21,902.13
You save:  ¥6,258.20
MX$2,007.58
List Price:  MX$2,810.70
You save:  MX$803.11
QR364.41
List Price:  QR510.19
You save:  QR145.78
P1,381.63
List Price:  P1,934.33
You save:  P552.70
KSh12,923.70
List Price:  KSh18,093.70
You save:  KSh5,170
E£5,087.81
List Price:  E£7,123.14
You save:  E£2,035.32
ብር12,764.56
List Price:  ብር17,870.89
You save:  ብር5,106.33
Kz91,790.82
List Price:  Kz128,510.82
You save:  Kz36,720
CLP$98,905.10
List Price:  CLP$138,471.10
You save:  CLP$39,566
CN¥729.56
List Price:  CN¥1,021.42
You save:  CN¥291.85
RD$6,087.13
List Price:  RD$8,522.23
You save:  RD$2,435.09
DA13,485.25
List Price:  DA18,879.89
You save:  DA5,394.64
FJ$231.62
List Price:  FJ$324.28
You save:  FJ$92.66
Q770.23
List Price:  Q1,078.35
You save:  Q308.12
GY$20,913.67
List Price:  GY$29,279.97
You save:  GY$8,366.30
ISK kr13,911.60
List Price:  ISK kr19,476.80
You save:  ISK kr5,565.20
DH1,006.07
List Price:  DH1,408.53
You save:  DH402.46
L1,836.70
List Price:  L2,571.46
You save:  L734.75
ден5,900.06
List Price:  ден8,260.33
You save:  ден2,360.26
MOP$800.26
List Price:  MOP$1,120.39
You save:  MOP$320.13
N$1,840.36
List Price:  N$2,576.58
You save:  N$736.22
C$3,678.42
List Price:  C$5,149.94
You save:  C$1,471.51
रु13,597.49
List Price:  रु19,037.04
You save:  रु5,439.54
S/372.23
List Price:  S/521.13
You save:  S/148.90
K405.36
List Price:  K567.52
You save:  K162.16
SAR375.62
List Price:  SAR525.88
You save:  SAR150.26
ZK2,766.46
List Price:  ZK3,873.15
You save:  ZK1,106.69
L477.10
List Price:  L667.96
You save:  L190.86
Kč2,408.98
List Price:  Kč3,372.68
You save:  Kč963.69
Ft39,689.03
List Price:  Ft55,566.23
You save:  Ft15,877.20
SEK kr1,103.13
List Price:  SEK kr1,544.43
You save:  SEK kr441.30
ARS$102,160.40
List Price:  ARS$143,028.65
You save:  ARS$40,868.24
Bs690.76
List Price:  Bs967.10
You save:  Bs276.33
COP$435,928.80
List Price:  COP$610,317.76
You save:  COP$174,388.96
₡50,434.81
List Price:  ₡70,610.75
You save:  ₡20,175.94
L2,537.51
List Price:  L3,552.62
You save:  L1,015.10
₲779,455.88
List Price:  ₲1,091,269.42
You save:  ₲311,813.53
$U4,474.38
List Price:  $U6,264.31
You save:  $U1,789.93
zł408.66
List Price:  zł572.14
You save:  zł163.48
Already have an account? Log In

Transcript

Okay, so the next step is to get our score to actually display on the screen. So we can go over to window, and we can go to package manager. And your your version of unity should have text mesh pro already installed. Text mesh pro was another asset that was purchased by unity just because of how awesome it was there should already be installed. But if it's not, click on to all scroll down font text mesh pro and install it into your project. Cool.

So what we want to do is we want to right click, we're going to create in the hierarchy, we will create UI, text mesh pro text, it's going to ask us to import Tim Pete essentials, just click Yes, it's going to import. And we don't need the extras could edit that. And so we have our text mesh pro text, which is just up here. So notice has also created a canvas and an event system that we won't be touching these too much but we're going to go straight to the tech Mr pro text and we want to change the text to say 35. And we can change its position up to here, and we can change the font sizes just to adjust a little bit more. If you look here, we can actually drag these out so everything fits well.

Awesome and just fit around the settings until you get something that you like. Okay, that's all good and fine, but if we want to use the font that we've actually created, we actually imported that's part of the the assets or if you want to use your own font, what we need to do is we need to actually Create a font asset. So text mesh pro doesn't actually use like text as we would imagine it, it actually creates this super high res version of the text and does this like this tricky, cool stuff. So basically our text looks perfectly crisp and smooth. So what we need to do is we need to get a window and we want to go to text message pro font asset creator, we want to select our font blocks, which should be that what a sizing padding everything is fun, generate font Atlas, so it's going to generate the font Atlas.

Cool, and then we can click Save. Save As, and we can put this in our font, and just as that save now we can quit out of this go back to a text mesh pro and we can now select That front here, which I think looks a little bit better, more suited to our game. So you can mess around with a few of the settings here we can obviously change the color we can do, you know, some cool stuff and you can mess around to see to make it look how you like to look and, and adjusting things and styling to make it look how you want it to look. And so now when we press play, obviously nothing's happened because we haven't actually connected our script to the score here. So we'll do that right now really quickly. So if we go over to our player, we opened up our school script we're going to do is add a new namespace.

So this will tell unity that we're using text mesh Pro, so we say using t m Pro, just like that. And then we can create a new public text pro UG UI, I'm going to call this score, UI. Awesome. And then inside of update, we can actually get rid of the debug dot log now, and we can just write score, UI dot txt equals score. So we're actually saying the score you are text. So the score of this object equals this score, but we can't actually pass a number because a number isn't like text, it isn't a string.

So we need to use a function called.to string down, and that should work absolutely fine. So if we go back over to unity, we go to our player will notice that on the score script, a new score UI element appears. We can drag in our text mesh pro text. We can also rename this to make it easier, just call it score. A player has now the school and now when we press play, it should update to zero. And then when we go through 123 awesome.

So it's just as simple as that. So we haven't actually talked about what happens when we bump into one of the triangles. And we're going to leave that for a later episode because it'll work a lot easier if we do it when we're dealing with things like menus and the gameover method. So we can do it all in one place. But right now we have a working score. And that's all that matters.

See you in the next episode.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.