大约有 17 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0061 秒)
...篇抛开引擎的结构,本着初次认知3D游戏世界的逻辑,让没有3D基础的开发者,通过本篇文章,对LayaAir 3D引擎的基础功能以及3D基础概念有一个概览性认识。 至少,我们要了解3D世界的基础都有哪些,然后再依据官方的文档逐个...
来源: Laya3.0_文档 发布时间: 20241014
...类,在IDE环境内都会被编译,但最终发布时,如果这个类没有被其他类引用,也没有被添加到节点上,或者所在的预制体/场景没有发布,则这个类会被裁剪。 二、@property() 2.1 组件属性的常规使用 当开发者想将组件的属性,通...
来源: Laya3.0_文档 发布时间: 20241014
...件会被重置并且自动回收到对象池,方便下次复用。如果没有重置,则不进行回收复用 onAwake 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onEnable 组件被启用后执行,比如节点被添加到舞台后 onStart...
来源: Laya3.0_文档 发布时间: 20241014
...理分辨率。 full模式除了让画布保持物理分辨率,相当于没有做适配方案。对于UI布局来说,适配门槛较高,只适用纯3D游戏或UI布局非常简单的3D游戏。 所以,我们推荐另一种方案,通过开启视网膜画布模式useRetinalCanvas配置,让...
来源: Laya3.0_文档 发布时间: 20241014
...,LayaAir引擎的文档更多的是引擎相关的。 小米快游戏中没有可视化开发调试工具,所以只能是LayaAir IDE中配置好相关参数,然后直接在LayaAir IDE内一键发布成功(生成一个rpk的包)。至于调试方式,则是通过小米手机里安装一个...
来源: Laya3.0_文档 发布时间: 20241014
...是不行的话,只能是通过小游戏的分包方案解决。如果JS没有超过4M,那还可以视情况再放一些预加载用的基础资源。 那网络动态加载的路径怎么处理呢。在本地加载的load()方法之后使用URL.basePath方法。 例如: onAwake(): void { //网...
来源: Laya3.0_文档 发布时间: 20241014
...样可以简化计算,将复杂的形状大大简化。并且,圆柱体没有尖锐的边角,使得代理在环境中移动时更加平滑,不容易被卡住或跨越过小的障碍物。总之,使用圆柱体作为Nav Agent的碰撞形状,是在导航性能、适应性和资源消耗之...
来源: Laya3.0_文档 发布时间: 20241014
...的是格式。需要开发者特别注意,一般出问题都是在这里没有注意。 2.2.1 创建地图时,对图块层格式的要求 点击新建地图,设置好地图大小和块大小等初始参数后,点击另存为,存在你指定的位置即完成了创建。 然而,图块层...
来源: Laya3.0_文档 发布时间: 20230303
...要透明通道使用BC1,需要透明通道使用BC3。 安卓:用ETC2没有什么问题;ASTC在Android 5.0/OpenGL ES 3.1后支持,市场大部分机型都支持,可以考虑选择。 iOS:在iPhone6以上(包含)都支持ASTC,6以下可以选择PVRTC2。 LayaAir 3.0引擎及工具...
来源: Laya3.0_文档 发布时间: 20241109
... (图2-2) 2.5 文字描边 在运行时,设置了描边的文本比没有描边的文本多调用一次绘图指令。此时,文本对CPU的使用量和文本的数量成正比。因此,尽量使用替代方案来完成同样的需求。 · 对于几乎不变动的文本内容,可以使...
来源: Laya3.0_文档 发布时间: 20241014