铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2122|回复: 1

[lua复刻] 关于 PIC cache full的疑问

[复制链接]
发表于 2012-1-6 17:51 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
战斗后碰到了 如下的跳出问题
17:08:29 JY_Main start.
17:08:38 Start game cycle
17:08:39 Event:8500
17:08:39 length=0
17:08:39 Event:8500
17:08:39 length=0
17:09:06 War start. War id = 214
17:09:06 load war map 29
17:14:22 Pic Cache is full!
17:16:58 Pic Cache is full!
17:19:20 SYP.lua:6521: attempt read read to undeclared variable x
17:19:20 stack traceback:
        SYP.lua:3448: in function <SYP.lua:3446>
        [C]: in function 'error'
        SYP.lua:3465: in function <SYP.lua:3464>
        SYP.lua:6521: in function <SYP.lua:6426>
        (tail call): ?
        SYP.lua:8693: in function 'instruct_32'
        SYP.lua:8004: in function 'instruct_2'
        .\script\武者修罗.lua:2407: in function 'Senior_Claim'
        .\script\武者修罗.lua:4045: in function 'TZ_xlc_Day'
        .\script\武者修罗.lua:4139: in function '?'
        1.32.lua:8990: in function 'ShowMenu'
        .\script\武者修罗.lua:4462: in function '?'
        SYP.lua:7833: in function 'oldEventExecute'
        SYP.lua:7810: in function 'EventExecute'
        SYP.lua:5864: in function 'Game_SMap'
        SYP.lua:4057: in function 'Game_Cycle'
        SYP.lua:3599: in function <SYP.lua:3451>
        [C]: in function 'xpcall'
        SYP.lua:3443: in function <SYP.lua:3441>

根据Debug的提示看,似乎是图片内存满了,但是我看了warmain函数里面 有执行CleanMemory()这么一行,难道是CleanMemory()跟PIC cache无关吗? 实在不知道该问题如何修复,请教~~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-1-9 11:46 | 显示全部楼层
CleanMemory()只是清理lua内存
Pic Cache 是图片缓存 如果经常出现full可以在
config.lua设定里把CONFIG.MAXCacheNum值设定大一些就OK了

点评

多谢多谢  发表于 2012-1-9 20:32
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-22 17:20

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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