猫史档案馆


【我的教室】除了我的师傅以外,别人请不要来凑热闹!

用户:Sherlock远星Sherlock远星查看:144 回复:21 评论:144 创建时间:2020-12-29T18:44:20


这里是我和我的师傅的教室,除了我的师傅以外,别人请不要来凑热闹! 


回复

上一页1 页 / 共 1下一页
Pika_已退喵_Pika_已退喵_

ok,今天先讲第一课:角色移动和坐标

首先,我们先找一个素材,任意的都可以。

拖出“当开始被点击”的积木(在角色的积木标记框里)

点击“动作”栏,脱出“面向x度”积木、“移动x步”积木和“移到  x  y”积木

我们先看一下,面向积木:

拖到开始被点击下面,输入-180到180任何一个自己喜欢的数字,看看,素材会面向别的方向

移动积木:

可以拖到面向积木下面,也可以把面向积木替换成它。

移动是向哪里移动呢?

是向指定的面向方向,编程猫中,不设置面向角度,一般是0,也就是平面上自己的右手边

里面的数字是指移动的坐标格子数量

移动积木:

x、y是指坐标,平面直角坐标系,x是横轴,y是纵轴(一定要谨记!),x,y两个方向可以明确指出素材和点的位置。

那么:角色是哪个部分移到这个点呢?

点开这个角色的素材选项,查看他的画板,左手边侧边栏有一个中心点的按钮,点击可以看,也可以点击后自己更改中心点,移动是指中心点移动到这个地方

ok,这节课就到这里,作业/任务:自己探究一下外观盒子的所有积木(不包括新建对话框和询问、选项)

点赞0


评论


Pika_已退喵_Pika_已退喵_

center_image

点赞0


评论


Pika_已退喵_Pika_已退喵_

我先给你列一下教学大纲:

一:角色的移动和坐标

二:角色的外观、画笔初步

三:广播与循环

四:变量与列表

五:声音与文字印章

六:运算与条件分支初步

七:函数与侦测、运算

从此开始是额外的积木包:

八:云数据初步-公有云变量

九:云数据次步-私有云变量

十:云数据高级-云列表

十一:云数据究极:云列表高级算法与存档机初步

十二:高级工具

十三:存档机高级与麦克风使用

十四:视频与GIF黄金间隔

十五:摄像头初步-使用

十六:摄像头次步-更高操作AR

十七:摄像头高级-人脸获取

十八:摄像头究极-人脸识别与存档机并用

(注:其他的我也不会,其实那些做作品没什么用,除非你不是做工具类的,目前学的已经可以上首页了)

十九:游戏思维初步-设计游戏

二十:游戏思维高级-特效与现实互动

共20课时

点赞0


评论


Sherlock远星Sherlock远星

center_image

师傅,这是我自己遍的~

没用什么x y z的~

结果是这样的:center_image笑死了!

可是,我有一个问题,为啥编程猫旋转的这么快?是否可以改变频率?

点赞0


评论


JSR代码喵JSR代码喵

是还是你师傅吗?

点赞0


评论


JSR代码喵JSR代码喵

徒弟在吗

点赞0


评论


Pika_已退喵_Pika_已退喵_

第二课:角色的外观、画笔初步

造型部分:

造型实际上是几个角色合并成同一个角色,通过它,我们可以省好几行代码,也是克隆与游戏中的重要部分。它主要是做动态效果,切换到x造型是切换到指定名称或编号的造型,上一个/下一个造型如名称所说,然而,举个例子:假设这个角色有3个造型,然而第三个造型时下一个会承接第一个,第一个上一个承接第三个,切换到0造型会报错。

显示/隐藏/特效-透明度部分

显示就是你可以看得见,摸得到的部分。透明度和隐藏一样,你都看不到,但是透明度点击时仍然可以触发条件,然而隐藏是真的看不到,摸不到。

对话框/询问/选项

对话框和选项、询问的输入框都是编译器自备的,对话框以角色说的形式展现文字,询问则是可以录入输入信息,并可以使用“获得答复”来获得输入信息用于其他用途,选项每次最多有4个,内容是根据指定选项判断,项数是第几个选项。

大小/宽度/长度

大小是一个角色长度宽度等比例放缩,宽度和长度是不按比例的,宽度和长度都是以中心点为端点扩张

特效/图层

可以自己探究一下,其中做游戏大多用的是亮度/透明度/黑白/像素/颜色

图层高的可以覆盖低的

画笔初步-画画

画笔就是以角色为画笔画出墨迹,落笔激活,抬笔关闭,清除则清除由画笔积木产生的东西删除

粗细是画笔大小

落笔后,角色移动相当于会留下移动轨迹

作业:自己探究并把画笔部分(除文字印章)、外观、移动各自选择3个积木一起结合成一个代码,并预习探究一下循环

点赞0


评论


Pika_已退喵_Pika_已退喵_

center_image

点赞0


评论


CinemaCinema

我就来

emotion_编程猫_嗨起来

点赞1


评论


亿颗鑫亿颗鑫

认识我吗?

点赞0


评论


JSR代码喵JSR代码喵

教学大纲https://shequ.codemao.cn/community/355593

点赞0


评论


亿颗鑫亿颗鑫

center_imageThis

点赞0


评论


雾霜雾霜

azaz问问能旁听吗?

点赞0


评论


JSR代码喵JSR代码喵

在吗

点赞0


评论


JSR代码喵JSR代码喵

c​h​a​t​.​q​i​e​g​u​a​g​u​a​.​x​y​z​

点赞0


评论


Pika_已退喵_Pika_已退喵_

第三课:广播与循环

广播主要用途:其实有时候你想从一个角色去激活另一个角色,一般用变量,但是广播省了这一步,问题是4.0优化后跨屏幕你要用变量或别的

必记知识点:

广播依靠着它不同名称而有的独特识别性而受欢迎

 

循环:

无限循环一般是用来做信息识别的,但是过多有那么一点点会卡住,所以有一些信息你识别完就差不多可以退出循环了。

重复执行直到是依照上方建议而成的循环,一般大多游戏制作者会用它做一些单屏幕的程序,移到别的屏幕就不运行的那种。

重复执行n次,不用多说什么,看着积木就懂

保持等待直到是一个利器,它避免了你去使用重复执行识别再退出循环,这个可以省起码2行积木。

等待n秒也不用说。

分裂和克隆:

克隆是把自身再复制一个,但是克隆体和主体程序一般是各自分开的,克隆体程序要用“当作为克隆体启动”。

分裂是同样复制,但是和本体做同样的程序,不要被误解以为分裂是角色裂开。

作业:制作一个程序,规定角色有n个造型(n≥3),使角色一开始发送广播激活以下程序:切换到1号造型,重复执行3次切换下一个造型并等待0.2秒,移到200,200并克隆一个自己,再分裂自己到-200,-200,再移回0,0

预习:上网了解一下变量和列表的定义

点赞0


评论


JSR代码喵JSR代码喵

在吗

点赞0


评论


JSR代码喵JSR代码喵

center_image

你想要的萌新框

点赞0


评论


ZCH无聊喵ZCH无聊喵

噗 

点赞0


评论


ZCH无聊喵ZCH无聊喵

加个QQ聊他不香吗?

点赞0


评论


误杀丶误杀丶

进错了,抱歉

点赞0


评论