when 事件补全 — 输入 when 后列出 Load、OnCollision、Update、OnEditorUI
材质名补全 — SetMaterial(" 后列出所有可用材质 key
变量/函数补全 — 自动收集文档中定义的变量和函数名
支持的事件
事件
说明
Load
关卡加载完成时调用一次
OnCollision(type)
球碰到当前对象时调用
Update
每帧调用一次
OnEditorUI
定义编辑器参数
快速开始
安装扩展后,打开或新建 .ixl 文件
输入 ixl-template 并按 Tab,生成完整的事件模板
在 when 块内输入 API. 开始编写逻辑
示例
when OnEditorUI do
API.InitArgs(12345, "脆弱地板", "Fragile Tile")
end
when Load do
fallen = false
API.SetMaterial("Fragile")
end
when OnCollision(type) do
API.PlayChildSound("sound_fragile")
API.SetMaterial("FragileActive")
end
when Update do
if fallen then
API.CleanCollision()
end
end