LayaAirIDE组件学习总结
1. 在组件库中的组件 与在资源管理器中的组件的区别:
2. Ctr+R 进行整列复制
Ctr+B将所选组件集合转换为容器
Ctr+enter进行预览
3. 页面的源文件开发模式:注意只有当对UI进行代码控制的时候,才需要创建这个逻辑类ClipPage(继承于ClipPageUI界面),来对clipPageUI进行控制
5. 项目入口类与 自定义逻辑类的 关系
6. Laya中padding内边距的顺序:
(top,left,right,bottom)
7. 要对UI进行后台逻辑、事件的操作,首先要进行发布导出UI页面,然后在source中编写逻辑
8. UI对应的逻辑类的结构:
①构造函数中进行UI的初始化、Ui中元素的设置(包括事件)
②构造函数中,UI初始的一些动作可以在这里进行设定,比如开始执行laya.loop动作
9.
预览:ctr+enter (没有生成代码,有些效果看不出来)
发布:F12(生成代码)
10.ViewStack、checkBox等控件群,内部的子控件需要按:item0,item1…进行命名,才能生效
11.laya中只有panel与list是带滚动条的
12.界面类、自定义逻辑类
13.RunTime属性,就是在运行时的逻辑类,几乎所有控件都有这个属性:
①但是该逻辑类要继承于自己的类型(如image),用于为该控件添加运行时的动作
②之前的逻辑类是为某个页面添加相应的控制,所以要继承于要控制的页面
15. 对控件的额外控制
①可以使用RunTime组件,但是不能添加新属性,要继承于所控制的空间类型
②扩展脚本,就是使用继承的方式(继承于要控制的类型,如image),对控件添加额外的属性,并进行控制
16.扩展脚本与附加脚本区别: