Skip to content

从上到下的移动

允许在4个或8个方向上移动对象,可以使用键盘或事件。阅读更多关于它的解释。

从上到下的移动(4或8个方向)

在左、上、右、下(和可选的斜对角)方向上移动对象。

行为动作

  • 加速度 改变对象的加速度

  • 斜对角运动 允许或限制对角线运动

  • 旋转偏移 移动对象时应用的旋转偏移

  • 角度最大速度 改变对象的最大角速度

  • 减速 改变对象的减速

  • 忽略默认控制 启用或禁用默认控制的使用。 如果禁用,则使用模拟动作来移动对象。

  • 最大速度 改变对象的最大速度

  • 旋转对象 启用或禁用对象的旋转

  • 模拟控制 模拟按键的按下。 有效按键为左、右、上、下。

  • 模拟按下键按键 模拟按下按键。

  • 模拟左键按下 模拟按下左键。

  • 模拟右键按下 模拟按下右键。

  • 模拟摇杆控制 模拟摇杆控制。

  • 模拟上键按下 模拟按下上键。

  • 移动角度偏移 改变移动角度偏移。

  • X轴上的速度 改变移动的X轴上的速度

  • Y轴上的速度 改变移动的Y轴上的速度

行为条件

  • 加速度 比较对象的加速度

  • 旋转偏移 比较移动对象时应用的旋转偏移

  • 角度最大速度 比较对象的最大角速度

  • 减速 比较对象的减速

  • 斜对角运动 检查对象是否允许对角线移动

  • 正在移动 检查对象是否正在移动。

  • 最大速度 比较对象的最大速度

  • 对象旋转 检查对象在路径上移动时是否旋转。

  • 速度 比较对象的速度

  • 移动角度 比较对象的从上到下移动的角度。

  • 按下或模拟控制 从默认控制应用了控制或通过动作模拟了控制。

  • 移动角度偏移 比较移动角度偏移。

  • X轴速度 比较对象在X轴上的从上到下移动速度。

  • Y轴速度 比较对象在Y轴上的从上到下移动速度。

行为表达式

表达式

描述

  • Object.TopDownMovement::Acceleration() 对象的加速度

  • Object.TopDownMovement::Angle() 移动的角度,以度为单位

  • Object.TopDownMovement::AngleOffset() 应用于对象的旋转偏移

  • Object.TopDownMovement::AngularMaxSpeed() 对象的最大角速度

  • Object.TopDownMovement::Deceleration() 对象的减速

  • Object.TopDownMovement::MaxSpeed() 对象的最大速度

  • Object.TopDownMovement::MovementAngleOffset() 返回移动角度偏移。

  • Object.TopDownMovement::Speed() 对象的速度

  • Object.TopDownMovement::StickAngle() 返回模拟摇杆输入的角度(以度为单位)

  • Object.TopDownMovement::XVelocity() 移动在X轴上的速度

  • Object.TopDownMovement::YVelocity() 移动在Y轴上的速度


这个页面是关于GDevelop的从上到下移动特性的自动生成参考页面,GDevelop是一个为所有人设计的开源跨平台游戏引擎