猫史档案馆


【教程】怎么样一个变量都不用来记录分数?

用户:追梦喵aowC追梦喵aowC查看:4 回复:2 评论:4 创建时间:2020-04-02T17:17:53


大家豪!

我系鱼泡泡工作室的追梦喵aowC

不知道大家在看社区时有没有发现,

很多大佬的作品中都很少直接使用变量来计录分数,

而是使用了更简约的纯数字。

这样的作品看上去就会更美观、自然。

那么,我们如何来使用简单的数字记录分数呢?

首先......

  我们先在编辑器中添加3个到5个数字角色,具体情况要根据游戏的难易度来定。3个的最大计分值是999  4个最大到9999   5个可以记录到99999。如果你没有现成的角色可以到素材商城中搜索“数字”就可以找到各种风格的数字了。添加了以后我们再把它们排成一行放在屏幕的上方。

      然后我们就要开始写脚本了。打开刚刚添加从左到右的第一个数字角色的造型,就可以看到它有从数字一到数字零的10个不同的造型。先把它切换到数字零的造型,然后在需要加分的时候通过侦测或广播告诉这个角色要加分。然后就要侦测一下角色的造型是不是数字九,如果是就说明这个数位已经满了,就要往下进位了。如果不是就直接切换下一个造型就可以了。

写完后就是这个样只:

center_image

当然,这还没有结束,个位的进位我们写完了,还要补充十位、百位、千位......当然,下面的就简单了,基本和个位的分数记录一样。

center_image

center_image

到最后一位时就不需要进位了,只要直接切换造型就可以了。

到这里,一个不需要一个变量的计分程序就完成了,我们主要是利用了角色的造型来充当变量记录分数,既简单又美观还节省了电脑的资源。

当然,如果你觉得太复杂,也可以建一个变量来储存分数,然后用文字印章印刷它。

好了,这次的教程就到这里了,

拜拜

\(^o^)/~


回复

上一页1 页 / 共 1下一页
无音音音音无音音音音

emotion_doge克隆体他不香吗

点赞0


评论


学习使我痛苦学习使我痛苦

我早知道哦了

 

点赞0


评论