游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2231|回复: 4

求助,为什么掉createEntity很耗内存

[复制链接]

3

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2007-7-7 20:14:00 | 显示全部楼层 |阅读模式
我用createEntity创建一个Entity是,mesh文件是6M,但掉createEntity后内存一下涨到了30M,都5倍了,恳求各位兄弟姐妹帮忙

10

主题

219

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
QQ
发表于 2007-7-8 08:05:00 | 显示全部楼层

Re: 求助,为什么掉createEntity很耗内存

createEntity有可能要加载纹理

3

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2007-7-8 10:39:00 | 显示全部楼层

Re: 求助,为什么掉createEntity很耗内存

谢谢rhett,但是我的纹理贴图只有23K,一个3DMax模型才16M,而且总共的贴图也才20M,为什么导出100个Mesh文件后大小加起来达到了128M,而且我对每个mesh进行createEntity后,内存占用直线上升,达到了将近600M左右,这个我一直没有找到问题所在

10

主题

219

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
QQ
发表于 2007-7-8 13:27:00 | 显示全部楼层

Re:求助,为什么掉createEntity很耗内存

估计是你代码的问题,把你这段调用代码贴出来看看

3

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2007-8-3 21:19:00 | 显示全部楼层

Re: 求助,为什么掉createEntity很耗内存

问题找到了,
1。必须尽量减少节点或模型数量
2。用于贴图的图片的大小千万不能太大,否则非常耗内存
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 14:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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