猫史档案馆


【技术喵】官方源码图鉴召集中ing

用户:技术喵技术喵查看:4 回复:53 评论:4 创建时间:2017-03-14T19:47:04


啦啦啦~啦啦啦~各位训练师、喵仔们,技术喵要来搞事情啦!



你想成为编程猫的特别开发者吗?你想拥有编程猫开放文献的署名权吗?你对编程猫源码积木到底了解多少?

很多训练师都无偿在百科公开过编程积木的教程,简直棒棒哒!

今天,技术喵公开向各位训练师征集源码图鉴,也就是各个积木的使用教程!

如果你觉得你是个资深喵仔,或者你天赋过人,或者你聪明伶俐,或者你在源码世界造诣惊人!那快来向世人展示你的智慧吧!


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


还在等什么,快点来展示你的智慧吧!如果你原来已经发表过关于积木的解释,可以把帖子的名字和链接发表在此帖下,注明解释的是哪个源码积木。

技术喵建议大家错开对不同的积木进行解释,当然如果你觉得其他的小伙伴们,解释得没有你好,也欢迎你补充~~~


最重要的一点是:严禁抄袭!!!抄袭作品将会被取消署名权和特别开发者的权限! 其实在百科,很多小伙伴,也包括猫老祖、tc、baike酱,活动喵、技术喵都已经出过很多教程了。欢迎你搬运,但是请注明出处~  

如果你还不知道源码图鉴怎么写那么技术喵为大家举个栗子,当然这只是栗子,大家可以根据实际情况,充分放飞自我哈!


·  源码图鉴一般将会包括以下的内容:


举个栗子:
积木:

解释:所有的物理引擎积木在使用前注意一定要先“开启物理引擎”,“设置反弹效果”积木可以轻松制作出弹力球碰撞反弹的效果,反弹系数取值的有效范围是0-1。同一反弹系数,角色的实际反弹效果受角色形状和质量的影响,同一形状的角色,质量越小,反弹得越明显。(如果没有设置重量值,物体的默认质量根据物体的面积自动计算,面积越小,物体默认质量越小,反弹效果越明显)

上面没看懂,没关系,请看实际运用举例:





当然,除了单个积木的介绍,还有任何和积木有关的知识,比如:克隆和分裂有什么区别?如何用克隆制作重影效果?打印文字印章要注意什么?你都可以在这里分享,留言或者留下你的帖子链接!



PS:

(1)严禁抄袭!!!抄袭是件很不酷的事,大家都是那么棒那么有创造力的小伙伴,干嘛要抄别人的呢? 一旦发现抄袭,将取消该人名下所有开放资料的署名权和特别开发者的入选权利。

(2)编程猫有权对各位贡献者的内容进行合理适当的修改,但是大家依旧拥有署名权。

更多特别开发者权限,请移步帖子:【技术喵】你想成为编程猫的开发者吗?



回复

上一页1 页 / 共 2下一页
CZSSCZSS

喵喵喵!第一次离技术喵这么近!


点赞0


评论


小假LittleFalse小假LittleFalse

我我我我!

点赞0


评论


小假LittleFalse小假LittleFalse

我那个“新平台积木教程”完全可以!

点赞0


评论


小假LittleFalse小假LittleFalse

并且我发布过无数的编程小课堂!

点赞0


评论


小假LittleFalse小假LittleFalse

你说的出来的积木我就可以做出教程来

点赞0


评论


小假LittleFalse小假LittleFalse

https://www.codemao.cn/wiki/forum/1608

https://www.codemao.cn/wiki/forum/2969


点赞0


评论


小假LittleFalse小假LittleFalse

其他的怎么不见了...


点赞0


评论


我!!!


点赞0


评论


主播喵副本主播喵副本

技术喵!我也是!

https://ide.codemao.cn/we/316746


点赞0


评论


技术喵技术喵

@糖醋排骨 你可以专门发一篇贴,把文字粘贴上去,也可以把word文档发给猫老祖,但是别忘了署上你的名字哈!也别忘了提醒猫老祖转交给技术喵~


点赞0


评论


小假LittleFalse小假LittleFalse

文字LOGO是神马

点赞0


评论


小假LittleFalse小假LittleFalse

我喵了..

我还是做我擅长的积木课程吧

点赞0


评论


碌人A碌人A

假猫祖,你咋了,你的名字呢

点赞0


评论


碌人A碌人A

你为什么变成了这个

点赞0


评论


无可否认无可否认

我看到了一堆蓝色······@假猫祖

点赞0


评论


小假LittleFalse小假LittleFalse

你问主播喵副本去

点赞0


评论


无可否认无可否认

咋了?233我一天没来就······

点赞0


评论


无可否认无可否认

有没有看见我改名了?

点赞0


评论


主播喵副本主播喵副本

是这嘛一回事:

我之前改名:征服假猫老祖·主播喵副本。结果他叫我改,自己也改了用户名是:假·积木喵。于是我改名了:征服假积木喵·主播喵副本。

其实我还可以改为征服█████·主播喵副本的,但是不想再玩了。


点赞0


评论


无可否认无可否认

你们这······

技术喵不是说,可以讲讲分裂与科龙的区别么,我来讲讲:
大家好,我是无可老师,欢迎来到无可小课堂,今天我们要学的是分裂与克隆的区别。

想必玩过编程猫的老司机们都知道分裂与克隆吧,但是分裂、克隆,两个如此相像的词语,又有什么不同呢?这是困惑了许多新生的大问题。

先来讲讲分裂,在控制面板里即可找到它啦~


看见了吗,这就是分裂积木,关键是,分裂的角色会继承原角色的积木,也就是说,被分裂的角色做什么,分裂的角色就做什么。


再来说说克隆,克隆积木在事件面板里可以找到:


看到了吧,跟分裂不同的是,它需要设置x坐标和y坐标,最重要的是,它克隆后,不会把原角色的积木继承,而是需要上面那个“当作为克隆体启动时”下面来安排别的积木。

今天我的无可小课堂就到这里,不知大家听懂了没有,希望对大家有帮助,拜拜~

点赞0


评论


浪日子的鲸浪日子的鲸

我也要搬运,技术喵等我!

点赞0


评论


小假LittleFalse小假LittleFalse

事件课程

当开始被点击

当开始这个键被点击时,立刻执行这块积木下面的积木脚本

当角色被点击/按下/放开

当开始这个键被点击/按下/放开时,立刻执行这块积木下面的积木脚本

当在手机上向上/下/左/右滑动

技术喵倾心制作的手机脚本,和前面的用法一样

当按下a/b/c...

在键盘上按下你选中的键,则这块积木下面的脚本才开始执行

停止全部脚本/当前脚本/当前角色的其他脚本/其他角色的脚本

停止全部的脚本

停止这块脚本

停止除了这块脚本以外的其他脚本

停止除了这个角色的脚本

停止

停止整个游戏的脚本,包括运行脚本,直接退出运行模式

重启

将全部脚本、角色归回原位、回到初始状态,从头开始执行脚本


点赞0


评论


小假LittleFalse小假LittleFalse

接上文

发送广播/当收到广播( )

发送了广播后,接收到这个广播的角色执行“当收到广播( )”以下的脚本

当屏幕切换到/切换屏幕/切换屏幕( )

将这个屏幕运行的脚本全部停止,转换到另一个屏幕,执行“当屏幕切换到”以下的脚本

当作为克隆体启动时/克隆

用于克隆角色,克隆体和原角色一模一样,只是没有脚本,克隆体执行“当作为克隆体启动时”以下的脚本

删除自己

将角色删除、删除形体和脚本


点赞0


评论


MAloposMAlopos

代码岛积木使用教程

点赞0


评论


MAloposMAlopos

开始

事件类积木1.当玩家位置改变时

当玩家位置改变时触发,值得注意的是当玩家位置[x, y, z]其中一项的整数部分发生变化时才会触发,例如从[1.2, 0, 0]到[1.9, 0, 0]并不会触发,到[2.1, 0, 0]时会触发一次。

2. 当开始被点击

当GO被点击时,也就是开始游戏的时候触发。

3.当方块被破坏

当执行了“破坏[位置]的方块“后触发。

4.当[按下][a]

参数名可选值状态按下,放开键盘keya,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,0,1,2,3,4,5,6,7,8,9,上,下,左,右,空格,回车,任意

点赞0


评论


MAloposMAlopos

5.当[按下]鼠标[左键]时

参数名可选值状态按下,放开鼠标按键左键,右键

停止游戏

                                                                                          by ——代码岛简介摘抄


点赞0


评论


MAloposMAlopos

控制类积木1.快速循环[20]次 参数名类型次数整数

2.重复执行

不限次数的循环执行当中的脚本,在循环的末尾会有停顿。

(为什么会有停顿?)

3.重复执行[20]次

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

4.重复执行直到

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

5.退出循环

退出循环,当有多个循环嵌套时,退出最近的一个循环。


点赞0


评论


MAloposMAlopos

6.如果

参数名类型条件布尔值

7.如果否则

参数名类型条件布尔值

8.等待

参数名类型时间数值

参数名类型条件布尔值

                                                                                          by ——代码岛简介摘抄


点赞0


评论


MAloposMAlopos

建造类积木1.设置地形[平原]

输入参数类型可选值地形下拉框山脉,平原

如果需要自定义地形

2.玩家位置

返回值类型备注向量数组[x, y, z]返回一个数组,其中包含三个浮点数,分别代表玩家位置的x,y和z

返回值类型备注向量数组[x, y, z]返回一个数组,其中包含三个整数,分别代表焦点位置的x,y和z。如果返回[999, 999, 999]表示没有焦点或焦点在无穷点。 输入参数类型x数值y数值z数值

点赞0


评论


MAloposMAlopos

5.定位点的位置 返回值类型备注向量数组[x, y, z]返回一个数组,其中包含三个浮点数,分别代表定位点位置的x,y和z。.设置定位点位置为 输入参数类型位置向量数组[x, y, z]

“定位点向[x]移动[ 焦点的x - 定位点的[x]]个单位"

“定位点向[y]移动[ 焦点的y - 定位点的[y]]个单位"

“定位点向[z]移动[ 焦点的z - 定位点的[z]]个单位"

按F3键可显示定位点的方向及位置,图中的白色箭头就是定位点


点赞0


评论