脚本是否已被激活(添加到场景后触发)
脚本是否已被销毁
脚本是否启用,禁用时不执行更新且触发 onDisable
目标节点所在的场景引用(建议缓存为局部变量以提高性能)
目标节点所在的舞台引用
激活脚本(第一次执行),回调 onAwake
第一次被执行时触发,只触发一次
target 被设置时触发
脚本被销毁时触发
enable 设置为 false 时触发
enable 设置为 true 时触发
当键盘按键被按下时触发的回调函数
键盘事件对象
当键盘按键被抬起时触发的回调函数
键盘事件对象
当同场景中的其他脚本发送信号时触发的回调函数
信号类型标识符
Optional
params: Record<string, any>可选的信号参数对象
脚本被 update 时触发
距离上一帧的时间间隔
设置属性
属性名
属性值
通过数据设置属性
Optional
props: Record<string, unknown>属性列表
当前实例,支持链式调用
游戏对象行为脚本基类,提供事件处理和生命周期管理
继承自 ScriptBase,为游戏对象添加事件响应能力,包括: