共计 436 个字符,预计需要花费 2 分钟才能阅读完成。
平台行为脚本接口
该接口派生自 IBehaviorInstance
,用于添加特定于 Platform
行为的 API IPlatformBehaviorInstance
。
平台行为 API:
fallThrough()
:如果玩家目前站在一个跳跃平台上,这种方法会让他们从中掉下来。resetDoubleJump(允许)
:更改在当前跳跃期间是否允许双跳。simulateControl(控制)
:模拟其中一个被按住的运动控件。- 速度:获取当前速度(以每秒像素为单位)(只读)。
- 最大速度:设置或获取最大速度(以每秒像素为单位)。
- 加速度、减速:设置或获取运动的加速 / 减速,单位为每秒像素。
- 矢量相关的方法。
- 跳跃强度:设置或获取按下跳转键时跳转的初始垂直速度。
- 最大 FallSpeed、重力、重力角度。
isDoubleJumpEnabled
:指示玩家在降落在地面之前是否可以进行一次额外的空中跳跃。- 跳跃维持。
- 移动、在地板上、在侧、跳跃、下落等状态的判断。
- 天花板碰撞模式、默认控件、忽略输入、是否启用等设置。
正文完