设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3052|回复: 2
打印 上一主题 下一主题

[讨论] sprite是否即使不update也占用CPU资源?

[复制链接]

Lv4.逐梦者

梦石
0
星屑
14048
在线时间
2070 小时
注册时间
2016-9-20
帖子
844
跳转到指定楼层
1
发表于 2021-7-8 22:03:20 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

以下仅我測試内容可能有误请勿尽信

之前听了 @SailCat   说Tilemap(自带的地图元件)效率很高,
就想试若果使用超多个sprite.new(图片精灵)生成代替地图元件绘制, 效率能差多少 ,

一开始是试100*100 (共计10000个格子) 需时5秒左右, 进去更使用RGSS只有3帧, RGD也只有17帧, 就想是不是update每帧不停地把坐标更改所以才占用多的资源, 就试了提升不大RGD也只有20帧,
结论1我出现疑问: 为何sprite即使不update也占用资源? , 这樣的话加载在内存不显示也占用, 我想可能要撤销并使用时再加载才行不然用占CPU
结论2, RM最大地图能够达到500, 也就是500*500 = 250000 25万个格子, 而且瞬间加载完成, 对比之下Tilemap绘制真的太快速

最后试了30*30 = 3000格子  能够50帧 需时1秒加载

示意图:  仅供参考


内容仅供参考,
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-6 20:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表