大约有 13 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0051 秒)
...Note] 本篇文档仅适用3.0以前的旧版引擎开发者,熟悉一些项目差异,后续还会进一步进行总结。 1、LayaAir3.0 Loader修改 1.1加载一个资源 示例: var url = "xxx.png"; var type = Laya.Loader.IMAGE; Laya.loader.load(url).then((res)=> { //不带类型,用...
来源: Laya3.0_文档 发布时间: 20251010
...继续延用2.0开发思路为组件化,脚本化,场景管理开发,项目采用Scene管理方式,来管理场景,LayaAir 已经对Scene做了一系列方案,使得开发者无需考虑场景,关卡,页面的资源,内存管理,只需要单纯的调用接口,管理场景,其...
来源: Laya3.0_文档 发布时间: 20251010
...器(Shader)属于一种高阶的引擎能力,这项功能在绝大多数项目中可能并不常见。然而,对于那些追求更精细效果和独特风格的项目,自定义着色器的需求也是存在的。 目前,LayaAir可以实现自定义2D纹理渲染(Texture2D)和基础图元渲...
来源: Laya3.0_文档 发布时间: 20251010
...方开发者对接好了并内置到开源引擎中,而自定义引擎是项目开发者通过了解与参照引擎的对接流程与接口,自行与第三方物理引擎对接,并整合形成的物理引擎库。 下面,我们就通过分析引擎源码中的编译脚本,了解需要将...
来源: Laya3.0_文档 发布时间: 20251010
...手工对坐标进行转换的。如果开发者一定要在LayaAir引擎项目中手动来调坐标,那需要注意左手坐标系与右手坐标系在x轴正方向的差异。 2.2 顶点坐标与UV坐标 了解完坐标系,我们了解一下顶点。顶点可以理解为3D空间中的任意一...
来源: Laya3.0_文档 发布时间: 20251010
...单独说明。 一、通用的基础交互 层级面板、属性面板、项目面板等,都是各块功能几乎都能用到的地方,所以我们先介绍这些通用的基础交互。 1.1 切换面板显示层级 IDE的功能面板,开发者可任意拖拽布局,当处于同一个窗口...
来源: Laya3.0_文档 发布时间: 20251010
...到一个好的效果,都需要考虑的因素。我们通过创建3D-RPG项目来参考,如图1-2所示 (图1-2) 创建后的3D-RPG项目,如图1-3所示,这个项目本身就是一个场景 从Hierarchy窗口中,可以看到Scene3D和Scene2D根节点,这里我们只讲解Scene3D场...
来源: Laya3.0_文档 发布时间: 20251010
...一下动图3-11的fight动作,方便进行对比。 (动图3-11) 在项目资源面板中,添加AvatarMask后,如图3-12所示,可以添加预制体或模型资源,这里选择预制体,然后点击导入骨架按钮。 (图3-12) 导入后的骨架,勾选的部位,就是要...
来源: Laya3.0_文档 发布时间: 20251010
...设置对应的着色器形式。 1、材质的创建 我们可以在IDE的项目面板内创建材质,创建材质操作如动图1-1所示: 动图1-1 我们创建一个材质,并将其命名为"myMaterial"。 2、材质面板 创建完材质之后我们看到右侧的Inspector面板上会出...
来源: Laya3.0_文档 发布时间: 20251011
...述是指竖屏模式设计,横屏需反过来。 打开LayaAir3-IDE 的项目设置Project Settings面板,可以直接设置设计宽高,效果如图1-6所示。 (图1-6) 在引擎中,设计的宽高,位于Stage类中,可以通过Laya.stage.designWidth和Laya.stage.designHeight来...
来源: Laya3.0_文档 发布时间: 20251010