关于客户端gui控件的一些知识

修改于07/05164 浏览综合

基础信息:

1.控件的类型,分为页面实例和组件控件,子类型继承父类型的所有属性
TapTap
2.页面实例和组件实例的相同点:都是panel
3.页面实例和组件实例的区别:
  1. 获取子控件的方式页面实例是用获取下属控件函数,组件实例是用获取子控件函数
  2. 页面实例不能作为滑动框滚动
  3. 动态创建方式:页面用“创建页面实例”,组件用“创建组件实例”
  4. 其他,后续想到再补充

动态创建ui:

1.创建组件实例只能创建官方预设的,无法创建新类型,大坑点,这样就只能在触编修改全部的效果
TapTap
坑点
2.基于以上特性,建议用页面实例,
TapTap
创建对应界编的页面
3.子控件修改父控件后,父控件无论是页面还是组件,都是用“获取子控件”函数
TapTap

界编与数编:

  1. 界编的页面和数编里的gui模板是一对一绑定的,界编改动ui后,会在数编里的gui模板同步改动,但直接改动数编模板,界编是不会即时同步,需要保存重启。
  2. 基于以上特性,如果有需要批量修改,可以用数编的批量操作功能
  3. 可以把大量相同ui节点,转换成一个公共节点(实验性操作)
TapTap
暂时写到这,有对ui不解的可以评论,我后续做补充
2
1