Laya自定义页面继承

低版本的Laya页面类型只有View和Dialog,高版本的加了Scene类型,但是开发时可能并不满足于官方默认的这几种自定义页面继承基类。比如需要加入资源管理或者其他项目特殊的功能逻辑等,希望继承自个人编写的页面继承基类。

具体操作步骤:

1、Alt+W切换到编辑模式

2、F9弹出项目设置,低版本和高版本Laya界面可能不一样,但是名字一样,找到页面类型,加入自定义继承基类名字,博主为BaseBox

Laya自定义页面继承

3、导入BaseBox,并选择发布模式为内嵌模式(发布模式其实可以根据具体项目需求自行选择,选不选都行)

一定要有这一步,否则生成的文件会提示找不到基类BaseBox

Laya自定义页面继承

 

4、在用编辑器创建页面/场景,就会出现BaseBox类型的选项了

Laya自定义页面继承