Skip to content

v1.3.3-b7303.3

Choose a tag to compare

@BredyAK BredyAK released this 18 Sep 06:27
· 93 commits to dev since this release

修复

  • 修复 dialog 脚本容器的 exit button 无法绑定 script 段的问题。按钮 ID 会被拼进命名空间形式的点击回传 key,而 exit button 中的空格不被命名空间 key 接受,此前会报出 its ID cannot be used in a namespaced key 并静默丢弃该按钮的动作,script 段永不执行。现在 ID 中的空格会折成下划线,buttons 下键名带空格的按钮同样受益。
  • 修复写在 base.exit button 下的退出按钮在点击时无法反查到自身脚本段的问题。此前回传路径写死为容器根部的 exit button,与文档所述的 base 段位置不符。
  • <context.button_id> 对退出按钮返回 exit_button。

文档

  • 补充说明 base.after action 取 none 时会一并作用于退出按钮与 Esc 键,因此 list 与 multi 对话框使用 none 时,必须给 exit button 写一段关闭对话框的脚本,否则玩家无法离开该对话框。
  • 补充说明 exit button 可以带自己的 script 段,以及按钮 ID 折叠为点击 key 的规则。