用户:技术喵查看:4 回复:53 评论:4 创建时间:2017-03-14T19:47:04
啦啦啦~啦啦啦~各位训练师、喵仔们,技术喵要来搞事情啦!



你想成为编程猫的特别开发者吗?你想拥有编程猫开放文献的署名权吗?你对编程猫源码积木到底了解多少?
很多训练师都无偿在百科公开过编程积木的教程,简直棒棒哒!

今天,技术喵公开向各位训练师征集源码图鉴,也就是各个积木的使用教程!
如果你觉得你是个资深喵仔,或者你天赋过人,或者你聪明伶俐,或者你在源码世界造诣惊人!那快来向世人展示你的智慧吧!


如果你的积木图鉴足够有用,你的解释清楚明了,你的贡献文献将会有机会被选编进编程猫官方源码图鉴,并将在末尾注明来源,没错,就是会写上你的名字!你将还有可能被列入编程猫特别开发者!!


还在等什么,快点来展示你的智慧吧!如果你原来已经发表过关于积木的解释,可以把帖子的名字和链接发表在此帖下,注明解释的是哪个源码积木。
技术喵建议大家错开对不同的积木进行解释,当然如果你觉得其他的小伙伴们,解释得没有你好,也欢迎你补充~~~
最重要的一点是:严禁抄袭!!!抄袭作品将会被取消署名权和特别开发者的权限! 其实在百科,很多小伙伴,也包括猫老祖、tc、baike酱,活动喵、技术喵都已经出过很多教程了。欢迎你搬运,但是请注明出处~
如果你还不知道源码图鉴怎么写
那么技术喵为大家举个栗子,当然这只是栗子,大家可以根据实际情况,充分放飞自我哈!
· 源码图鉴一般将会包括以下的内容:
举个栗子:
积木:![]()
解释:所有的物理引擎积木在使用前注意一定要先“开启物理引擎”,“设置反弹效果”积木可以轻松制作出弹力球碰撞反弹的效果,反弹系数取值的有效范围是0-1。同一反弹系数,角色的实际反弹效果受角色形状和质量的影响,同一形状的角色,质量越小,反弹得越明显。(如果没有设置重量值,物体的默认质量根据物体的面积自动计算,面积越小,物体默认质量越小,反弹效果越明显)
上面没看懂,没关系,请看实际运用举例:
![]()
![]()
当然,除了单个积木的介绍,还有任何和积木有关的知识,比如:克隆和分裂有什么区别?如何用克隆制作重影效果?打印文字印章要注意什么?你都可以在这里分享,留言或者留下你的帖子链接!



PS:
(1)严禁抄袭!!!抄袭是件很不酷的事,大家都是那么棒那么有创造力的小伙伴,干嘛要抄别人的呢? 一旦发现抄袭,将取消该人名下所有开放资料的署名权和特别开发者的入选权利。
(2)编程猫有权对各位贡献者的内容进行合理适当的修改,但是大家依旧拥有署名权。
更多特别开发者权限,请移步帖子:【技术喵】你想成为编程猫的开发者吗?
是这嘛一回事:
我之前改名:征服假猫老祖·主播喵副本。结果他叫我改,自己也改了用户名是:假·积木喵。于是我改名了:征服假积木喵·主播喵副本。
其实我还可以改为征服█████·主播喵副本的,但是不想再玩了。
点赞0
评论
你们这······
技术喵不是说,可以讲讲分裂与科龙的区别么,我来讲讲:
大家好,我是无可老师,欢迎来到无可小课堂,今天我们要学的是分裂与克隆的区别。
想必玩过编程猫的老司机们都知道分裂与克隆吧,但是分裂、克隆,两个如此相像的词语,又有什么不同呢?这是困惑了许多新生的大问题。
先来讲讲分裂,在控制面板里即可找到它啦~
看见了吗,这就是分裂积木,关键是,分裂的角色会继承原角色的积木,也就是说,被分裂的角色做什么,分裂的角色就做什么。
再来说说克隆,克隆积木在事件面板里可以找到:
看到了吧,跟分裂不同的是,它需要设置x坐标和y坐标,最重要的是,它克隆后,不会把原角色的积木继承,而是需要上面那个“当作为克隆体启动时”下面来安排别的积木。
今天我的无可小课堂就到这里,不知大家听懂了没有,希望对大家有帮助,拜拜~
点赞0
评论
事件课程
当开始被点击
当开始这个键被点击时,立刻执行这块积木下面的积木脚本
当角色被点击/按下/放开
当开始这个键被点击/按下/放开时,立刻执行这块积木下面的积木脚本
当在手机上向上/下/左/右滑动
技术喵倾心制作的手机脚本,和前面的用法一样
当按下a/b/c...
在键盘上按下你选中的键,则这块积木下面的脚本才开始执行
停止全部脚本/当前脚本/当前角色的其他脚本/其他角色的脚本
停止全部的脚本
停止这块脚本
停止除了这块脚本以外的其他脚本
停止除了这个角色的脚本
停止
停止整个游戏的脚本,包括运行脚本,直接退出运行模式
重启
将全部脚本、角色归回原位、回到初始状态,从头开始执行脚本
点赞0
评论
接上文
发送广播/当收到广播( )
发送了广播后,接收到这个广播的角色执行“当收到广播( )”以下的脚本
当屏幕切换到/切换屏幕/切换屏幕( )
将这个屏幕运行的脚本全部停止,转换到另一个屏幕,执行“当屏幕切换到”以下的脚本
当作为克隆体启动时/克隆
用于克隆角色,克隆体和原角色一模一样,只是没有脚本,克隆体执行“当作为克隆体启动时”以下的脚本
删除自己
将角色删除、删除形体和脚本
点赞0
评论
MAlopos开始
事件类积木1.当玩家位置改变时
当玩家位置改变时触发,值得注意的是当玩家位置[x, y, z]其中一项的整数部分发生变化时才会触发,例如从[1.2, 0, 0]到[1.9, 0, 0]并不会触发,到[2.1, 0, 0]时会触发一次。
2. 当开始被点击
当GO被点击时,也就是开始游戏的时候触发。
3.当方块被破坏
当执行了“破坏[位置]的方块“后触发。
4.当[按下][a]
点赞0
评论
MAlopos控制类积木1.快速循环[20]次
参数名类型次数整数
2.重复执行

不限次数的循环执行当中的脚本,在循环的末尾会有停顿。
(为什么会有停顿?)
3.重复执行[20]次

重复执行20次当中的脚本,在循环的末尾会有停顿。
4.重复执行直到

重复执行当中的脚本直到满足[条件]以后退出循环,在循环的末尾会有停顿。
5.退出循环

退出循环,当有多个循环嵌套时,退出最近的一个循环。
点赞0
评论
MAlopos建造类积木1.设置地形[平原]

如果需要自定义地形
2.玩家位置

输入参数类型x数值y数值z数值
点赞0
评论
MAlopos5.定位点的位置
返回值类型备注向量数组[x, y, z]返回一个数组,其中包含三个浮点数,分别代表定位点位置的x,y和z。.设置定位点位置为
输入参数类型位置向量数组[x, y, z]
“定位点向[x]移动[ 焦点的x - 定位点的[x]]个单位"
“定位点向[y]移动[ 焦点的y - 定位点的[y]]个单位"
“定位点向[z]移动[ 焦点的z - 定位点的[z]]个单位"
按F3键可显示定位点的方向及位置,图中的白色箭头就是定位点
点赞0
评论