物理类(17/17)
1.开启 物理引擎
假如要用物理积木,要先开启物理引擎(在开启物理引擎之前,任何物理积木都没用!)
当开启了物理引擎,这个角色则有了:重力、质量、摩擦力等。
如同在舞台里加了个地心引力,如果正下方没有任何角色,则会一直掉下去,如果有,则会被下面的角色接住。
贡献者:假·猫老祖(9岁)
- 应用场景: 巧妙使用物理引擎可以快速做出超级玛丽、彩虹桥等游戏。
2.关闭 物理引擎
- 关闭了物理引擎角色会瞬间失去质量,不受任何力的作用,不再出现自由落体等物理效果。
贡献者:主播喵副本(11岁)
3.[参与]物理碰撞
- 设定角色是否参与物理碰撞。
参与物理碰撞,即正常开启物理引擎的效果。
若角色不参与物理碰撞,则其他角色碰到该角色时不会产生物理碰撞效果。
物理类积木对该角色皆不产生作用,即不受引力影响,无质量,不反弹等等。
4.[允许]倾倒
- 允许倾倒后,物体在往下掉的过程中,会有倾倒效果,倾倒效果跟下落的速度、角色的质量、角色的形状有关。
一般质量越大,倾倒效果越明显。
- 技术喵补充: 有了倾倒效果,大家就可以做愤怒的小鸟了哦~
5.设置 引力加速度 大小(10) 方向(-90)度
- 改变地心引力加速度。
- 取值范围:-10000~10000
- 大小:默认值为10。引力加速度越大,自由落体的速度越快。
- 方向:默认值为-90。引力方向为-90度时,开启物理引擎后角色会朝正下方坠落。
贡献者:假·猫老祖(9岁)
6.设置 引力加速度 大小(10)通过手机倾斜控制重力
- 通过手机倾斜来控制重力方向。
- 取值范围:-10000~10000
- 大小:默认值为10。引力加速度越大,自由落体的速度越快。
- 倾斜手机时,重力始终与现实重力方向保持一致,竖直向下。
7.设置 物理边界为 [无边界]
- 即在开启物理引擎的情况下,设置舞台的物理边界情况。
- 系统默认无物理边界。
- 下拉选项可选4条边缘,下边缘,以及左右与下3条边缘。
8.设置质量(10)
- 角色的默认质量由角色的大小决定,角色越大,默认质量越大。
使用“设置质量”可设定角色的质量为特定值;
- 取值范围:0~10000
贡献者:鲸(10岁)
9.设置 密度(1)
- 可设置角色的密度大小,影响角色质量大小。
- 取值范围:0~10000
- 在源码编辑器中,密度=质量÷面积
10.设置摩擦系数(0.5)
- 摩擦系数越大,角色本身受外力作用越大,角色受到的阻力越大。
- 取值范围为0-1,可取小数。
贡献者:鲸(10岁)
11.设置反弹系数(0.9)
- 可轻松制作出弹力球碰撞反弹的效果。
- 取值范围:0-1。
12.设置 角色的材质为[普通]
设置角色的材质即设置角色的质量、密度、摩擦系数与反弹系数。
- 目前有普通、铁、木头和弹性材质四种材质。
13.[自己]的[速度]
- 可用于调取指定角色速度、密度、质量、摩擦系数或反弹系数参数。
14.设置 速度 大小(5) 方向(0)度
- 设置角色的某个时间点的瞬移速度,方向和大小可以改变。
贡献者:假·猫老祖(9岁)
- 技术喵补充:
使用物理引擎时,要做出角色跳跃的效果,可以试试使用这个模块,
设置一个合适的速度大小,方向在45度到75度间都是不错的选择哦~
15.设置 速度 x轴(5) y轴(5)
- 通过设置X轴和Y轴的数值,来决定角色移动的方向和速度大小。
16.设置 力的 大小(5) 方向(0)度
- 设置角色某个时间点的受力情况。
贡献者:假·猫老祖(9岁)
- 技术喵补充:
设置“力“和设置”速度“,虽然效果很相似,但是他们的物理意义是不同的。
力更多的是改变物体这一瞬间的加速度,力产生的效果还和物体的质量相关。
编程猫的物理引擎参考真实的物理原理,大家调整不同的数值可以对物理这门学科有更直观的了解哦。
17.设置 力 x轴(5) y轴(5)
- 通过设置X轴和Y轴的数值,来决定力的方向和大小。