猫史档案馆


【编程小技巧】如何控制给变量添加脚本

用户:杰鸽杰鸽查看:2 回复:8 评论:2 创建时间:2017-06-26T17:04:34


因为毕业考,好久没发了。(即使发了,图鉴也不更新)







想学习的童鞋到这来~

这次我们学“如何控制给变量添加脚本”!

首先,十分遗憾地告诉大家:

在编程猫里,变量不能编写脚本,而且造型只有:


但是,我要给童鞋看的,就是喵的神奇效果:

(点击按钮增加数字,点击分裂分裂数字,注意开头的物理引擎,因为做的匆忙只能点9下)

看完这个程序,童鞋们不禁新生疑问:能分裂就说明它是角色,能开物理引擎也说明了它是角色,可变量怎么添加动作脚本呢?——嗯,喵作品!

师:好吧这并不是喵的作品,这个作品其实是偷换了大家的认知——也就是说,这不是变量,真的只是个角色而已~~~~

童鞋们:那是怎么做到的呢?

师:嘿嘿,上脚本!


首先我们要先设定变量“点的次数”。


按钮脚本。

不解释。

重要的是数字角色的脚本:


解析:我们先看第一组脚本:开始被点击时,开物理引擎,增加质量使它掉的更快,更有真实性。

第二组脚本:面向黄色按钮,使角色所看方向专一。

第三组脚本:刚开始把造型调成0的样子,因为点的次数是根据点按钮的次数而以“1”为单位地增加的,所以每点一下,就是角色多往后跳一个造型,由此123456789地递增。


分裂角色脚本:


是这个:


解析:当分裂被点击,X坐标就是按钮的X坐标(这样好控制),Y坐标就是自己的Y坐标多一些,加喵裂后个位的物理引擎也被继承了,所以就出现这样的情景了。






学会了吗?


回复

上一页1 页 / 共 1下一页
技术喵技术喵


编程小技巧技术喵都有看到哦,合适的都已经放进源码图鉴了,就是忙着填坑忘了发上来,这周更新


点赞0


评论


小假LittleFalse小假LittleFalse

所以这个很难吗


点赞0


评论


~断了个弦~~断了个弦~

希望有些喵~这些……嗯对不起啦这些可能大多数学员都会了~~

……并且可能和我一样几年前就自修完成……


点赞1


评论


杰鸽杰鸽

PS:这个方法唯一的缺点就是位数有限(最高位与角色的造型和数量有直接关系)

点赞0


评论


Tom2008Tom2008

还没有汉字腻!largi!

点赞0


评论


ZCH萌新ZCH萌新

撒额

点赞0


评论


liruihaoliruihao

其实就是添加一个数字,然后再用变量作为造型编号就可以了。

点赞1


评论


Tiamo_彼方Tiamo_彼方

吃我一记洛阳铲

点赞0


评论