Liquid (TeaScript)

来自SMBX 中文百科
TeaScript/Liquid
跳转到导航 跳转到搜索

liquid(index).name 是流体的一个属性,用于控制流体的行为。

用法

读取某个值:liquid(index).name

修改某个值:liquid(index).name = value

参数

基础

参数名 数据类型 介绍
x double 流体的X坐标。如果类型为圆形(勾选RoundHitBox),则此值为圆形中心X位置。
y double 流体的Y坐标。如果类型为圆形(勾选RoundHitBox),则此值为圆形中心Y位置。
width double 流体的宽度,如果类型为圆形(勾选RoundHitBox),则此值为半径。
height double 流体的高速,如果类型为圆形(勾选RoundHitBox),则此值永远为-1。
xsp double 流体的影响对象的横向速度。
ysp double 流体的影响对象的纵向速度。
fdir double 力场方向。
fval double 力场的加速度。
fmax double 力场的最大速度。
touchevent string

有关流体的更多信息,可以访问:流体。

使用作为 ID 迭代器时,下列列表是对应的流体类型。

  1. 水
  2. 流沙
  3. 自定义流体
  4. 重力场
  5. 单次触发事件(玩家)
  6. 总是触发事件(玩家)
  7. 单次触发事件(玩家/NPC)
  8. 总是触发事件(玩家/NPC)
  9. 点击事件
  10. 碰撞脚本
  11. 点击脚本
  12. 碰撞事件
  13. 空气
  14. 单次触发事件(NPC)
  15. 总是触发事件(NPC)
  16. NPC 受伤区域
  17. 子区域