用户:
天韵_查看:5 回复:5 评论:5 创建时间:2020-01-18T11:15:35
•1 . 文字印章
想必大家都知道文字印章吧。
那么文字印章有什么用呢?它可以帮我们节约图片的使用,提高加载速度。
比如说:
结果:
这样就OK了。
•2 . 函数
在学习之前,我们需要先了解函数。官方的源码图鉴中有相应的教程。
官方函数教程传送门:https://docs.codemao.cn/kitten/code/han-shu-lei.html
这里先说明一下,函数的参数可以是布尔值。
•3 . 正式教程
下面的函数用来绘制文字。
注意B边框是布尔值,通过条件判断。如果成立的话,则创建边框,作为提示玩家的点击区。
这个函数用来选择颜色。
这样调用:
结果:
可是我们尝试点击了一下,却发现没有响应。这又是为什么呢?
原来我们少了这个函数:
这个函数是用来侦测用户的鼠标是否移向指定位置,并且点击的状态。如果点击该位置的话,则返回成立,否则则返回不成立。
这样调用:
结果:
点击“开始游戏”按钮 后发送“开始游戏”广播。可是开始游戏的按钮并没有消失,那么我们还需要这个函数:
这个函数用来清除画笔,那个“清除花呗code”是全局变量,描述的是有没有清除画笔的状态。
这个函数这样用:
我们会发现,当清除画笔的时候,其它地方的画笔也会被清除。那么想保持其它地方不受影响,该怎么办呢?这时我们需要这个函数:
这样用:
这样就能保证显示在线用户数的信息不会被刷掉了。
•4 . 最终结果
调用积木:
运行结果:
开始:
点击“开始游戏”按钮后:
注:不懂者可直接照搬积木,老手可以尝试理解。
本节课就此结束。