LogoArcartX Doc
UI篇

控件触发器

控件可用的交互触发器

控件触发器

控件触发器用于响应用户的交互操作。在控件的 action 中配置触发器名称和对应的 Shimmer 脚本即可。

鼠标交互

名称说明备注
click鼠标点击任意按键点击
clickLeft左键点击
clickRight右键点击
clickMiddle中键点击
release鼠标释放任意按键释放
releaseLeft左键释放
releaseRight右键释放
releaseMiddle中键释放
enter鼠标进入控件范围
leave鼠标离开控件范围
wheel鼠标滚轮通过 self.wheelValue 获取滚动值,正负代表方向

键盘交互

名称说明备注
keyPress按键按下通过 self.keyCode 获取按键
keyRelease按键释放通过 self.keyCode 获取按键

生命周期

名称说明备注
create控件被创建时
remove控件被删除时关闭 UI 不会触发此事件
textChange输入框内容变化仅 TextBox / ChatTextBox 控件

触发器中的脚本通过 self 访问当前控件对象,可以读取控件属性、调用控件函数。

On this page