源码图鉴

您所在的位置:网站首页 kitten编程与scratch的区别 源码图鉴

源码图鉴

2024-07-09 18:54| 来源: 网络整理| 查看: 265

# 动作类(16/16)# 1.移动(10)步

相当于X坐标增加10,也可理解为角色向右移动10个长度单位。

贡献者:小帅(12岁)

技术喵补充: 角色默认移动方向为0度,即向右移动,可通过修改度数改变角色移动方向。# 2.旋转(30)度

使角色旋转指定度数。一般情况下,旋转分为顺时针旋转和逆时针旋转,

数值为正数时,逆时针旋转;数值为负数时,顺时针旋转。

贡献者:技术喵

#什么是中心点?#什么是旋转模式?# 3.围绕[编程猫]旋转(30)度

设置此积木,让角色A围绕指定另一个角色B旋转指定的度数。

我们可以借助这个积木,轻松实现星体围绕的效果。

举个例子: 地球围绕太阳旋转

在地球这个角色上添加[重复执行]积木,围绕太阳角色进行旋转,就可以达到下图的围绕旋转效果。

# 4.抖动(1)秒

角色进行抖动1秒,秒数可设置,延长或缩短抖动的时长。

应用场景: 经常用来表示角色神情兴奋,或受到点击、攻击(如下图:雷电猴受到攻击)

贡献者:小帅(12岁)

# 5.碰到边缘就反弹

当角色碰到舞台边缘时,会改变运动方向,朝反方向运动。

应用场景:

通常与[重复执行]和[移动10步]结合使用,

使角色重复移动直到碰到边缘就往反方向运动。

贡献者:小帅(12岁)

#为什么角色碰到边缘反弹时会上下颠倒?# 6.面向(90)度

面向90度其实就是让角色面向90度方向,方向的度数可修改调整。

以角色造型向右的角色为例,对应面向的角度为:

贡献者:小帅(12岁)

#移动与面向# 7.面向[角色]

角色面向指定的另一个角色,不同角度面向角色的方向都不同。

其实就是 [面向(90)度 ] 的plus版

举个例子:

下图编程猫收到 [广播“Hi”],集体面向 [滑稽教官],

三只编程猫面向滑稽教官的角度都不一样。

贡献者:小帅(12岁)

# 8.移到X:0, Y:0

强调结果:瞬间到达某一个坐标点,颇像科幻小说里的瞬移。

贡献者:小帅(12岁)

什么是坐标?# 9.移到[鼠标指针/随机/角色]

使角色移动到某个指定位置,下拉框里可选移动到鼠标指针、随机一个位置或某个角色位置。

贡献者:D.A(10岁)

# 10.将X/Y坐标设置为(100)

X坐标决定角色在舞台的左右位置,设定角色的X坐标,不影响Y坐标

Y坐标决定角色在舞台的上下位置,设定角色的Y坐标,不影响X坐标

贡献者:D.A(10岁)

# 11.将X/Y坐标增加(100)

在X坐标原来的数值基础上,增加指定数值,角色[左右移动]到原数值+增加数值的总数值位置。

在Y坐标原来的数值基础上,增加指定数值,角色[上下移动]到原数值+增加数值的总数值位置。

贡献者:D.A(10岁

# 12.在(1)秒内,移到X:0,Y:0

强调过程,在指定时间内移动到某个坐标点。[移到x:0 ,y:0 ] 与 [在(1)秒内,移到移到x:0 ,y:0 ] 二者的区别▼

下图中,同样是移动到一个坐标点,

上面的编程猫是瞬间到达指定位置,下面的编程猫则是在指定的时间内缓缓移动到指定位置。

贡献者:小帅(12岁)

# 13.在(1)秒内,将X/Y坐标增加(200)

强调过程:改变X坐标时,角色在指定时间内一点点地移动

改变X坐标时,Y坐标不变,左右移动,上下不动。

改变Y坐标时,X坐标不变,上下移动,左右不动。

贡献者:小帅(12岁)

# 14.设置此角色[可/不可拖动]

设置此积木,选择“可拖动”或“不可拖动”,会决定角色在游戏运行中是否可以被鼠标拖动到任一位置。

贡献者:小帅(12岁)

技术喵补充: 设置角色是否可拖动,还可以直接从角色属性栏修改。

# 15.设置旋转模式为[自由旋转/左右翻转/不旋转]

可以在游戏运行中改变角色的旋转模式。值得注意的是,旋转模式并不影响角色的实际角度。

自由旋转:根据角色实际的面向方向,向相应的角度旋转。

自由旋转演示

左右翻转:角色只进行左右翻转,只有两种翻转方式。

左右翻转演示

不旋转:角色不会根据角度进行旋转。

禁止旋转演示

#更多的旋转技巧

贡献者:技术喵

# 16.设置角色阵营为[红色阵营]

将角色设置为指定颜色阵营。

与侦测类积木中的“碰到”积木结合使用。

将不同角色设置为相同颜色阵营,即可操纵同一颜色阵营的角色行动

# 举个例子:

我们设置“编程猫”、“阿短”、“雷电猴”为【红色阵营】,设置“木叶龙”、“火球球”为【黄色阵营】。

当同为红色阵营的3个角色,碰到黄色阵营中任意一个角色就会停止行动。

动作类(16/16)1.移动(10)步2.旋转(30)度3.围绕[编程猫]旋转(30)度4.抖动(1)秒5.碰到边缘就反弹6.面向(90)度7.面向[角色]8.移到X:0, Y:09.移到[鼠标指针/随机/角色]10.将X/Y坐标设置为(100)11.将X/Y坐标增加(100)12.在(1)秒内,移到X:0,Y:013.在(1)秒内,将X/Y坐标增加(200)14.设置此角色[可/不可拖动]15.设置旋转模式为[自由旋转/左右翻转/不旋转]16.设置角色阵营为[红色阵营]

← 控制类(11/11) 外观类(27/27) →



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3