1

物理类(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轴的数值,来决定力的方向和大小。