我正在使用coco2dx v2.2.6并根据我的情况...... - 我有一个场景,一次又一次地呼唤着自己。 - 每次我加载不同的纹理或不同的图层。 - 我在输入中加载资产并在出口处将其删除。 - 每次纹理和工作表被删除但内存使用不会被重置。说场景1使用5 MB,场景2使用7 MB(2MB添加最后一个场景,因为它被放在某处) - 具有实时纹理尺寸的场景> 15 MB,引擎清除缓存和纹理,它崩溃了。 - 即使在每个场景之后删除纹理,缓存,池等之后,基本上内存也会持续增加而不会降低。
有时候我需要在特定的层上播放视频,因为我通过点击或其他东西启动它们,接收内存警告,并且引擎会将所有内存(表单和纹理)丢失,从而导致压力崩溃。 / p>
简而言之,我需要一次保留最小20MB纹理而不会收到内存警告。有没有办法做到这一点?