大约有 15 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0045 秒)
...建过程中非常消耗性能,特别是数量多的情况下,此时会造成卡顿的现象。 因此使用对象池就可以避免大量对象的创建。如果我们每次对象使用完了都放到池子里,比如怪物,子弹等等,怪物被杀死了,不需要用了,就可以放...
来源: Laya3.0_文档 发布时间: 20230303
...烟或体积云)的相互作用。它旨在以逼真的方式捕捉媒体造成的散射和间接照明效果。 体积GI可以通过考虑光在参与媒体中的传播来增强场景的视觉质量和真实感。它考虑了介质的散射特性,并计算光如何反弹以及与周围对象和...
来源: Laya3.0_文档 发布时间: 20241014
...会使用垃圾回收机制清空,清空时很耗内存,很可能就会造成卡顿现象。用了对象池后将减少程序的垃圾对象,有效的提高程序的运行速度和稳定性。 具体使用方式请参考《对象池》文档 1.2 释放内存 JavaScript运行时无法启动垃...
来源: Laya3.0_文档 发布时间: 20241014
...特征点,移动这些顶点可能会严重改变模型的形状,甚至造成视觉上的错误。通过保留边界的功能,可以在保持模型的整体形状和相对精度的同时,达到简化模型的目的。 该功能在简化大型网格的一部分时会非常有用。 在使用...
来源: Laya3.0_文档 发布时间: 20241014
...你可以通过使用文档对象模型 (DOM) 事件和 setTimeout等API 造成一种多个任务同时在运行的假象,但只需一个计算密集型任务就会使用户体验急转直下。在html5引入了worker的功能,通过使用Web Worker, 我们可以在浏览器后台运行JavaScr...
来源: Laya3.0_文档 发布时间: 20241014
...的初始阶段,尽量提前规划好项目资源的目录结构,避免造成资源的重复使用,或者是项目后期不断修改资源目录,造成场景中资源引用错误的情况发生。 2.6 资源分包 在构建发布时,可以开启分包,其中的资源分包就是将选定...
来源: Laya3.0_文档 发布时间: 20241014
...: npm i -g minidev@1.8.10 安装过程中,可能会因为网络问题造成卡顿,要注意的是,这里的node.js版本不能过低,最起码要高于12。 字符@后面的1.8.10表示小游戏开发工具的版本,开发者在安装时要根据需求选择合适的版本。 3.3 登录...
来源: Laya3.0_文档 发布时间: 20241014
...create方法在3.0引擎中已取消,因为这个方法的不当使用会造成内存泄露,所以需要报编译错误强制开发者修改。 1.9扩展Loader能力 原来的parseMap,createMap都已经取消。 编写一个类实现IResourceLoader接口,例如一个最简单的实现: cla...
来源: Laya3.0_文档 发布时间: 20230406
...U上运行的Shader程序。 但是过多的Pass存在一个SubShader中会造成渲染效率的下降,产生性能瓶颈。 Shader3D Start { ..... shaderPass:[ { //Shader VS/FS Info here } ] } Shader3D End 5.Shader文件结构详述 5.1 Instancing 5.1.1 什么是Instancing 当渲染的时候如...
来源: Laya3.0_文档 发布时间: 20241014
...清晰,开发方式也多种多样,对项目的结构和使用方式会造成一定的混乱。这篇文章可以帮助开发者理清一些思路,我们会从这几个方面来展开: UI组件脚本(UI运行时、Runtime类) UI组件脚本和自定义组件脚本的区别 UI组件脚本...
来源: Laya3.0_文档 发布时间: 20241014