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

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

1. 问下加载大量的sprite,但是同一个资源,会有性能开销不? [ 100%]

...者不经常变化的内容(比如按钮),可以对整个容器设置cacheAs属性,能大量减少Sprite的数量,显著提高性能。如果有动态内容,最好和静态内容分开,这样就可以只缓存静态内容。     4)Panel内,会针对panel区域外的直接子对...

来源: Laya_社区 发布时间: 20160819

2. cacheAs="bitmap"导致内存泄露 [ 97%]

cacheAs="bitmap"导致内存泄露 被设置cacheAs="bitmap"的UI,反复添加,移除,会导致对象IndexBuffer2D和VertexBuffer2D泄露,连带的,也导致其关联的数据对象泄露,游戏内用cacheAs="bitmap"优化的地方越多,开关界面次数越频繁,泄露越明显...

来源: Laya_社区 发布时间: 20190616

3. 关于性能优化 [ 94%]

...者不经常变化的内容(比如按钮),可以对整个容器设置cacheAs属性,能大量减少Sprite的数量,显著提高性能。如果有动态内容,最好和静态内容分开,以便只缓存静态内容。 按钮是有状态的,缓存后,当鼠标移入移除的时候不...

来源: Laya_社区 发布时间: 20180111

4. 关于List性能的疑问 [ 86%]

关于List性能的疑问 list使用cacheas的确能将sprite和drawcall降下来,但是在拖动过程中sprite和drawcall还是会上去,我再手机上面测试就拖了卡死了。这个问题能帮忙解答下么。还有就是Stat面板里面FPS一栏中的每帧渲染时间现在在操...

来源: Laya_社区 发布时间: 20170630

5. 关于DrawCall和Shader数量的疑问 [ 76%]

...称等信息drawCall和shader都会剧增,去掉立马就正常。设置cacheAs也无效。具体对比图如下: 1、有名称时:        2、无名称时 具体的城池名称制作流程如下图   实现的伪代码如下:_container = new Sprite(); Laya.stage.addChild(_container); _...

来源: Laya_社区 发布时间: 20180327

6. 关于一个帧率性能的问题 [ 68%]

...已。代码都很简单,for循环都很少,对象用Laya.Pool管理,cacheAs大的容器都用“bitmap”,静态动态对象分开挂了。但帧率就是没有提升,有没有针对Canvas的优化方法,文档没有提到的。

来源: Laya_社区 发布时间: 20180404

7. cache bitmap size larger than 2048,cache ignored [ 66%]

...U3D 正交相机的size啥关系啊! 对ScaleButton所在的容器设置cacheAs="bitmap"是否合适 请问Native下,怎么将二进制的图片转换为bitmap或者texture? 将ui设置为bitmap,当鼠标悬浮在button上时,会导致ui重绘,有什么方法能避免吗? button就是...

来源: Laya_社区 发布时间: 20171110

8. LayaTree v1.0.5版本更新(2021.11.17) [ 49%]

... 支持TimeScale时间缩放,最高支持50倍速,尽享鬼畜与丝滑 6.cacheAs动态设置功能,增加了下拉选项 cacheAs为"none",不做任何缓存.当值为"bitmap"时,webgl模式下显示对象使用renderTarget缓存静态图像可以大幅提升渲染效率.但是额外创建的...

来源: Laya_社区 发布时间: 20190225