• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 26 项符合查询结果, 库内数据总量为 30,723 项。 (搜索耗时: 0.0046 秒)

1. CommandBuffer · LayaAir3.0文档 · LAYABOX [ 100%]

...功能损耗,甚至某些效果比其它方案更省性能,是一种小游戏平台中也可以用来加强3D渲染效果的渲染扩展功能 2.使用步骤 1.创建好CommandBuffer后,添加渲染指令给CommandBuffer 添加代码接口如下: var buf:CommandBuffer = new CommandBuffer();b...

来源: Laya3.0_文档 发布时间: 20230303

2. 和原生Dom交互 · LayaAir3.0文档 · LAYABOX [ 96%]

...是在JavaScript中,用原生的dom元素img来进行显示,那么在游戏中我们想用的话该怎么办呢?这个其实很简单,现在我们已经用img显示到页面上了,那么接下来我们要做的是如何在项目中应用和显示这个img。我们新建个项目。代码...

来源: Laya3.0_文档 发布时间: 20230629

3. zip更新 · LayaAir3.0文档 · LAYABOX [ 95%]

...方法1. 用户不可见的更新(推荐)。2. 用户可见的,进入游戏前的集中更新。LayaNative的资源更新方法 游戏发布之后必然会遇到更新的问题,这里的更新是指用LayaNative打包的游戏发布后,因为修改bug或者添加功能,想要修改客户...

来源: Laya3.0_文档 发布时间: 20230303

4. 2D性能优化 · LayaAir3.0文档 · LAYABOX [ 94%]

...、 内存优化方式 1.1 通过对象池优化内存 对象池优化是游戏开发中非常重要的优化方式,也是影响游戏性能的重要因素之一。 在游戏中有许多对象在不停的创建与移除,比如角色攻击子弹、特效的创建与移除,NPC的被消灭与刷...

来源: Laya3.0_文档 发布时间: 20231008

5. 对象池 · LayaAir3.0文档 · LAYABOX [ 93%]

...效减少对象创建的开销,避免频繁的垃圾回收,从而优化游戏流畅度。 2.1 获得一个对象池 /** * 根据对象类型标识字符,获取对象池。 * @param sign 对象类型标识字符。 * @return 对象池。 */ static getPoolBySign(sign: string): any[] { return Poo...

来源: Laya3.0_文档 发布时间: 20230303

6. 3D粒子编辑模块 · LayaAir3.0文档 · LAYABOX [ 92%]

...,火焰效果已制作完成 五、应用场景及代码示例 往往在游戏的战斗过程中,需要大量创建粒子,那么需要用到对象池。对象池优化是游戏开发中非常重要的优化方式,也是影响游戏性能的重要因素之一。在游戏中有许多对象在...

来源: Laya3.0_文档 发布时间: 20240117

7. 网络通信 · LayaAir3.0文档 · LAYABOX [ 90%]

...用。 通过以上对协议特性分析,建议: 1,对于弱联网类游戏,比如消除类的,卡牌类的,可以直接HTTP协议,考虑安全的话直接HTTPS,或者对内容体做对称加密; 2,对于实时性,交互性要求较高,且team有过相关经验,可以优先...

来源: Laya3.0_文档 发布时间: 20230719

8. 使用3D精灵 · LayaAir3.0文档 · LAYABOX [ 87%]

...lean) 2.3 是否为静态 (图2-4) 图2-4所示,是否为静态。在游戏场景中,每一个Sprite3D都有静态或者动态的两种状态,当一个物体标记为static后,就确保这个物体在游戏场景中为静态的、不会移动的物体,进而在游戏的运行过程中...

来源: Laya3.0_文档 发布时间: 20240624

9. 3D灯光与阴影 · LayaAir3.0文档 · LAYABOX [ 86%]

...体感。 即时阴影非常损耗性能,不能用得太多,特别是游戏场景,模型量较大,一般我们不使用实时投影,而使用静态的光照贴图。 6.1 灯光的阴影属性 要让场景中产生投影,我们需了解灯光的以下属性,每种光源都具备这些...

来源: Laya3.0_文档 发布时间: 20240624

10. 启动画面LoadingView · LayaAir3.0文档 · LAYABOX [ 84%]

...时候,默认有一个LoadingView界面,一段时间后,即可进入游戏,如图1所示: ​ 图1 1.进度条控制 ​开发者可以在config.js中,控制LoadingView的背景色、字体颜色、Tips等。 config.js的位置: Android: 工程目录下的assets/scripts/config.js IOS:...

来源: Laya3.0_文档 发布时间: 20230303