用户:
Sherlock远星查看:144 回复:21 评论:144 创建时间:2020-12-29T18:44:20
这里是我和我的师傅的教室,除了我的师傅以外,别人请不要来凑热闹!
Pika_已退喵_ok,今天先讲第一课:角色移动和坐标
首先,我们先找一个素材,任意的都可以。
拖出“当开始被点击”的积木(在角色的积木标记框里)
点击“动作”栏,脱出“面向x度”积木、“移动x步”积木和“移到 x y”积木
我们先看一下,面向积木:
拖到开始被点击下面,输入-180到180任何一个自己喜欢的数字,看看,素材会面向别的方向
移动积木:
可以拖到面向积木下面,也可以把面向积木替换成它。
移动是向哪里移动呢?
是向指定的面向方向,编程猫中,不设置面向角度,一般是0,也就是平面上自己的右手边
里面的数字是指移动的坐标格子数量
移动积木:
x、y是指坐标,平面直角坐标系,x是横轴,y是纵轴(一定要谨记!),x,y两个方向可以明确指出素材和点的位置。
那么:角色是哪个部分移到这个点呢?
点开这个角色的素材选项,查看他的画板,左手边侧边栏有一个中心点的按钮,点击可以看,也可以点击后自己更改中心点,移动是指中心点移动到这个地方
ok,这节课就到这里,作业/任务:自己探究一下外观盒子的所有积木(不包括新建对话框和询问、选项)
点赞0
评论
Pika_已退喵_我先给你列一下教学大纲:
一:角色的移动和坐标
二:角色的外观、画笔初步
三:广播与循环
四:变量与列表
五:声音与文字印章
六:运算与条件分支初步
七:函数与侦测、运算
从此开始是额外的积木包:
八:云数据初步-公有云变量
九:云数据次步-私有云变量
十:云数据高级-云列表
十一:云数据究极:云列表高级算法与存档机初步
十二:高级工具
十三:存档机高级与麦克风使用
十四:视频与GIF黄金间隔
十五:摄像头初步-使用
十六:摄像头次步-更高操作AR
十七:摄像头高级-人脸获取
十八:摄像头究极-人脸识别与存档机并用
(注:其他的我也不会,其实那些做作品没什么用,除非你不是做工具类的,目前学的已经可以上首页了)
十九:游戏思维初步-设计游戏
二十:游戏思维高级-特效与现实互动
共20课时
点赞0
评论
Pika_已退喵_第二课:角色的外观、画笔初步
造型部分:
造型实际上是几个角色合并成同一个角色,通过它,我们可以省好几行代码,也是克隆与游戏中的重要部分。它主要是做动态效果,切换到x造型是切换到指定名称或编号的造型,上一个/下一个造型如名称所说,然而,举个例子:假设这个角色有3个造型,然而第三个造型时下一个会承接第一个,第一个上一个承接第三个,切换到0造型会报错。
显示/隐藏/特效-透明度部分
显示就是你可以看得见,摸得到的部分。透明度和隐藏一样,你都看不到,但是透明度点击时仍然可以触发条件,然而隐藏是真的看不到,摸不到。
对话框/询问/选项
对话框和选项、询问的输入框都是编译器自备的,对话框以角色说的形式展现文字,询问则是可以录入输入信息,并可以使用“获得答复”来获得输入信息用于其他用途,选项每次最多有4个,内容是根据指定选项判断,项数是第几个选项。
大小/宽度/长度
大小是一个角色长度宽度等比例放缩,宽度和长度是不按比例的,宽度和长度都是以中心点为端点扩张
特效/图层
可以自己探究一下,其中做游戏大多用的是亮度/透明度/黑白/像素/颜色
图层高的可以覆盖低的
画笔初步-画画
画笔就是以角色为画笔画出墨迹,落笔激活,抬笔关闭,清除则清除由画笔积木产生的东西删除
粗细是画笔大小
落笔后,角色移动相当于会留下移动轨迹
作业:自己探究并把画笔部分(除文字印章)、外观、移动各自选择3个积木一起结合成一个代码,并预习探究一下循环
点赞0
评论
Pika_已退喵_第三课:广播与循环
广播主要用途:其实有时候你想从一个角色去激活另一个角色,一般用变量,但是广播省了这一步,问题是4.0优化后跨屏幕你要用变量或别的
必记知识点:
广播依靠着它不同名称而有的独特识别性而受欢迎
循环:
无限循环一般是用来做信息识别的,但是过多有那么一点点会卡住,所以有一些信息你识别完就差不多可以退出循环了。
重复执行直到是依照上方建议而成的循环,一般大多游戏制作者会用它做一些单屏幕的程序,移到别的屏幕就不运行的那种。
重复执行n次,不用多说什么,看着积木就懂
保持等待直到是一个利器,它避免了你去使用重复执行识别再退出循环,这个可以省起码2行积木。
等待n秒也不用说。
分裂和克隆:
克隆是把自身再复制一个,但是克隆体和主体程序一般是各自分开的,克隆体程序要用“当作为克隆体启动”。
分裂是同样复制,但是和本体做同样的程序,不要被误解以为分裂是角色裂开。
作业:制作一个程序,规定角色有n个造型(n≥3),使角色一开始发送广播激活以下程序:切换到1号造型,重复执行3次切换下一个造型并等待0.2秒,移到200,200并克隆一个自己,再分裂自己到-200,-200,再移回0,0
预习:上网了解一下变量和列表的定义
点赞0
评论