LayaAirIDE组件学习总结

相关网盘免费资源下载...

 

1. 在组件库中的组件  与在资源管理器中的组件的区别:

 

LayaAirIDE组件学习总结_第1张图片

 

2.    Ctr+R  进行整列复制

Ctr+B将所选组件集合转换为容器

Ctr+enter进行预览

 

3.    页面的源文件开发模式:注意只有当对UI进行代码控制的时候,才需要创建这个逻辑类ClipPage(继承于ClipPageUI界面),来对clipPageUI进行控制

 LayaAirIDE组件学习总结_第2张图片      

5.    项目入口类与 自定义逻辑类的 关系

LayaAirIDE组件学习总结_第3张图片

 

6.    Laya中padding内边距的顺序:

(top,left,right,bottom)

7.    要对UI进行后台逻辑、事件的操作,首先要进行发布导出UI页面,然后在source中编写逻辑

8.    UI对应的逻辑类的结构:

①构造函数中进行UI的初始化、Ui中元素的设置(包括事件)

②构造函数中,UI初始的一些动作可以在这里进行设定,比如开始执行laya.loop动作

LayaAirIDE组件学习总结_第4张图片

9.

预览:ctr+enter (没有生成代码,有些效果看不出来)

发布:F12(生成代码)

 

10.ViewStack、checkBox等控件群,内部的子控件需要按:item0,item1…进行命名,才能生效

 

11.laya中只有panel与list是带滚动条的

 

12.界面类、自定义逻辑类

LayaAirIDE组件学习总结_第5张图片

13.RunTime属性,就是在运行时的逻辑类,几乎所有控件都有这个属性:

但是该逻辑类要继承于自己的类型(如image),用于为该控件添加运行时的动作

之前的逻辑类是为某个页面添加相应的控制,所以要继承于要控制的页面

LayaAirIDE组件学习总结_第6张图片

  

15. 对控件的额外控制

①可以使用RunTime组件,但是不能添加新属性,要继承于所控制的空间类型

②扩展脚本,就是使用继承的方式(继承于要控制的类型,如image),对控件添加额外的属性,并进行控制

  

16.扩展脚本与附加脚本区别:

LayaAirIDE组件学习总结_第7张图片

 

相关网盘免费资源下载...

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(Html5游戏开发)