Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

物件操作

删除物件

从关卡内直接删除指定的物件。

@[remove_event] {
    "target": "物件名称"
}

target 取值:可以是 "self"(该物件本身)、"player"(玩家)或具体的物件名称。

让物件不存在

效果和删除物件相近,让指定物件从场景中变为不存在状态。

@[unexist_event] {
    "target": "物件名称"
}

崩塌物件

让指定物件触发垮塌动画效果。

@[crash_event] {
    "target": "物件名称"
}

物件回溯

将指定的物件回溯到游戏前原来的位置,并且让它重新执行事件。如果触发模式为“游戏开始后“的话,无法回溯被删除和被溶解的状态,也不会回溯透明度。

@[refresh_event] {
    "target": "物件名称"
}

物件锁定

锁定指定的物件,使其无法被移动或触发。 (可能官方没有做完,暂时无法生效)

@[lock_event] {
    "target": "物件名称",
    "lock": true
}

物件克隆

指定一个物件作为母物件,克隆出来的物件会继承母物件的所有属性。所有选项都不是必填项,如果不传任何参数,物件会在自己的位置克隆自己。

@[clone_event] {
    "target": "物件名称",
    "position": [X, Y],
    "text": "字面"
}

参数说明

  • target:要克隆的母物件名称,可选。
  • position:克隆后的位置坐标,可选。
  • text:克隆后显示的文字内容,可选。

创建物件

凭空创建一个新物件。理论上可传入多数属性,但创建出来的物件通常没有碰撞体。

@[create_event] {
    "text": "字面",
    "pos": [X, Y],
    "tags": "[]",
    "name": "物件名称",
    "layer": "mid"
}

参数说明

  • text:物件显示文字。
  • pos:物件生成位置坐标。
  • tags:物件标签字符串。
  • name:物件名称。
  • layer:所在图层(如 mid)。