Laya版本:2.12.0
发布模式:分离模式
发布目录:bin
游戏初始化配置:GameConfig.ts
游戏入口文件:Main.ts
在laya目录下,此文件作用就是过滤src目录下的文件夹或者文件不在ui编辑器中展示。
ui编辑器的 Scripts文件夹 下不展示ignore.cfg过滤的ts文件或文件夹。
不要使用严格模式,否则生成的 layaMaxUI.ts 有问题
设置baseUrl+paths,设置导入模块的方式。
// paths 设置模块名和模块路径的映射,也就是typescript如何导入require或imports语句加载的模块。
// paths 基于 baseUrl 进行加载的,所有必须同时设置 baseUrl
"baseUrl": "./",
"paths": {
"@base/*": ["src/base/*"],
"@def/*": ["src/def/*"],
"@ui/*": ["src/ui/*"]
}
// 设置上诉模块后,导入src/base下的内容,就像下面的处理方式了
// import { BaseProxy } from "@base/mvc/BaseProxy";
test/TestPanel.ts 文件
不需要展示滚动条但是有需要滚动效果的,则需要在代码中设置下面内容:
panel.hScrollBarSkin = "";
panel.vScrollBarSkin = "";
在ui编辑器中设置 vScrollBarSkin
和 hScrollBarSkin
为 ""
的话,在游戏运行过程时候会报错,资源错误。
如果需要滚动条,则使用laya默认提供的图片资源即可。
src/script/MainHp.ts 文件