v2.1.0 🌈
github-actions
released this
07 May 10:23
·
51 commits
to refs/heads/master
since this release
更新内容
✨ MOD更新
实验特性:UI扩展功能设计
UI节点类似一个Map<id,Component>
往节点下增加元素,即在scene新增UI组件
子节点
- #id -> 获取UINode
- +type#id 获取或创建UINode
- "-" #id 删除ui节点
实现可点击的infoPopup示例
{
"uiExt.+Table#scoreboard": {
fillParent: true
// touchable: childrenOnly
align: top
//"actions.+": [{delay:5},{remove:true}] //暂不支持
"+Table#bg": {
touchable: enabled
style: black3,
pad: [100,100,100,100],
onClick: "Hello world" //action为往服务器发送信息
margin: 4
"+Label#label": {
text: "Hello world"
style: outlineLabel
}
}
}
}
实现情况
- 支持组件Table和Label
- 支持基础可赋值属性和
align
margin
pad
text
style
onClick