‫欢迎回来｡
‫在本视频中, 我们将添加高分｡
‫正如你所看到的, 我们已经有了这个最好的零, 这是最好的分数｡
‫我们要做的是添加功能, 让它真正发挥作用｡
‫让我们来看看游戏管理器｡
‫在这里我们需要创建一个新的变量｡
‫我把这个公共文本叫做高分文本, 因为我们需要以某种方式访问高分文本, 我们这样做｡
‫接下来, 当在wake方法中, 我将给文本分配最高分｡
‫为了做到这一点, 我做了以下几点｡
‫我得到了高分, 这实际上是一个新的变量｡
‫所以我们也这样做吧, 公开和高分｡
‫所以我们需要一个高分变量, 它是一个数字形式的值, 我们需要文本,
‫它是这个家伙的代表｡
‫并且为了改变高分或者从一开始就分配高分｡
‫所以无论何时开始游戏, 我们都把最高分设为玩家按下, 点, 得到整数,
‫然后在这里我们只输入关键的最高分｡
‫玩家点击是一个类, 它允许我们保存非常少的信息, 只需要一个存储, 玩家点击是一个类,
‫它在游戏会话之间存储和访问玩家的偏好, 例如,
‫玩家设置的偏好｡
‫比如说他使用的音量或分辨率, 或者高分之类的｡
‫而这正是我们想要使用的｡
‫因此, 对存储信息（如整数或字符串）进行评分是非常棒的｡
‫这对其他方面都没什么好处｡
‫所以如果你看一下, 得到int, float和string｡
‫这些是可以存储在播放器按键中的类型, 这就是如何得到一个整数,
‫以及保存或存储在高得分键中的整数.
‫所以你可以在这里输入任何你想要的东西｡
‫它将检查您在此处输入的键是否为整数, 以及是否可以提取或获得｡
‫不管它是什么, 它都会被初始化或赋给我们的高分变量, 也就是整数｡
‫现在, 我们可以继续将高分文本设置为高分｡
‫这里最好的版本是最好的空白空间和加上高分｡
‫这就是我们如何得到这个分数｡
‫但现在你可能会想, 我们怎么保存比分？
‫我们用一个简单的if语句来增加分数｡
‫我们检查我们的分数是否高于最高分数｡
‫如果是这样的话, 我们就存储这个过程｡
‫所以我们先用player press来设置一个整数, 然后用get integer来得到这个整数.
‫现在我们用set int来设置integer, 这里我们只需要说我们要使用哪个键, 然后用这个键的高分值,
‫然后是我们要存储的值｡
‫这就是我们的得分｡
‫同时, 我们也想把它应用到我们的高分文本中｡
‫所以我们用最新的分数更新我们的高分文本｡
‫当然, 这不是字符串, 所以我们需要将其转换为字符串｡
‫好吧, 我会的
‫所以这就是你如何保存它, 这就是你如何获得它｡
‫所以你需要使用同样重要的密钥｡
‫否则它什么也找不到｡
‫然后高分就会被清空｡
‫现在, 让我们保存该脚本, 然后返回Unity并运行游戏, 获得一些分数并提高我们的分数｡
‫事实上, 我搞砸了｡
‫再一次, 让我们得到一些点｡
‫正如你所看到的, 我们的最佳状态还没有改变, 这与我们没有访问它有关｡
‫让我们停止游戏｡
‫我们可以看到分数是78, 所以现在最好的仍然是0｡
‫那是因为我们没有分配它｡
‫所以我们的游戏管理器还没有分数或高分文本｡
‫我们把画布上的高分文本拖到这里｡
‫所以现在让我们重新开始｡
‫你可以直接看, 或者我们应该看78号指令｡
‫就在那儿｡
‫所以78是我们的最高分, 它直接分配给它｡
‫好极了｡
‫所以我想让分数回到最好的0,
‫当我们在屏幕上玩游戏的时候, 这里的分数也会回到0, 我想在面板上看到最好的分数或者最高的分数｡
‫我把这个游戏复制到标签分数文本上, 然后把它拖起来, 我把它叫做标签分数文本上的游戏.
‫因此, 它应该显示最高得分, 可能是-120｡
‫是的, -120应该没问题, 它不应该显示分数, 而是高分｡
‫所以高分是零分｡
‫当然, 现在我们需要稍微编辑一下游戏管理器, 以便使它也可用｡
‫所以在这里, 我们只有我们的游戏面板得分文本｡
‫现在我们得结束游戏了｡
‫面板高分文本｡
‫还有鲍勃·希特｡
‫我想做的是我想把游戏的面板高得分设置为最好的得分｡
‫所以游戏结束了, 陪审团｡
‫高分文本｡
‫文本等于最好的冒号加上最高分的字符串｡
‫所以现在我们用下击来做｡
‫因此, 每当我们遇到颠簸, 我们设置得分文本和高得分文本｡
‫当我们用唤醒方法得到高分的时候, 一个更好的版本当然是或者一个更好的方法是有一个额外的方法｡
‫所以公共的无效得到或实际上公共的｡
‫虚空, 得到高分, 在这里, 我们只是要做到这一点｡
‫所以我会拿到高分, 现在我可以跟注, 拿到高分｡
‫事实上, 我们不需要公开｡
‫它可以是私有的, 因为我们为什么要从另一个类调用它呢？
‫如果我们想从另一个类调用它, 当然可以将它改回public｡
‫但由于我们只会在我们的清醒方法中使用它, 我们可以在这个类中使用它或比游戏管理器更好地服务｡
‫现在我们在游戏管理器中将其保持为私有, 让我们清理一下得分文本, 以及文本,
‫因为到目前为止我们只将其设置为零, 更好的版本是继续并将其称为score to string.
‫所以不管分数是多少, 在这个例子中, 它是零｡
‫我们也可以称之为教练得分, 比赛结束｡
‫面板文本分数零不再是必需的, 因为我们将这样做的唯一方式是当我们点击BOM时, 所以我们不需要将其设置回零,
‫因为它将只显示分配的分数｡
‫好吧, 我会的
‫在测试之前, 我们先来看看游戏管理器｡
‫它需要一些游戏超过面板, 高得分｡
‫所以游戏结束标签高分｡
‫我称之为高分｡
‫也许应该是小组最高分｡
‫让我们将这些面板重命名为score, 并将其中一个面板重命名为high score｡
‫现在让我们来测试一下｡
‫让我们点击它, 我们看到最好的78, 让我们重新开始, 我们看到我们的分数显示正确, 我们可以杀死炸弹和繁荣,
‫我点击炸弹, 我它显示的分数｡
‫它显示了最好的｡
‫我可以重新开始游戏｡
‫好极了｡
‫所以在下一个视频中, 我们将看看如何在搅拌机中创建自己的水果, 然后我们将稍微扩展游戏｡