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

Project1

 找回密码
 注册会员
搜索

sprite是否即使不update也占用CPU资源?

查看数: 3328 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-7-8 22:03

正文摘要:

以下仅我測試内容可能有误请勿尽信 之前听了 @SailCat   说Tilemap(自带的地图元件)效率很高, 就想试若果使用超多个sprite.new(图片精灵)生成代替地图元件绘制, 效率能差多少 , 一开始是试100*100 (共 ...

回复

RPGzh500223 发表于 2021-7-9 13:46:54
CPU……不知道是什么
我只说自己对于RMXP部分的理解(个人理解,不负责
Sprite.bitmap有的话,就已经加载了位图数据(比如颜色什么的)
Tilemap并没有加载完整的地图(如果地图够大的话),你可以扩大程序窗口,然后Spriteset_Map里的viewport宽高也扩大,
人物走动,很明显能看出新加载的变化
Im剑侠客 发表于 2021-7-9 08:09:54
我的猜想为:有限数量(上限未明)sprite不update不占用CPU不影响帧数。
佐证材料:论坛内脚本新天气系统。新工程,游戏开始,初始化时加载了500个精灵,帧数稳定在满帧范围(38/39~40)。
这个是前段时间的新建工程,用来检测脚本的帧数负担留下的实测记录。
(题外话:给论坛人气值+1)
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-22 11:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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