找到问题了,
出在调用物品,调用物品资料时,没有一开始对于就f.物品资料[0][0]做判断,
执行了语句
所以在种类数=0的条件下,还是会调出菜单
所以,数量虽然显示0,-1等等,还是可以使用剩下的最后一项物品
我直接在行动菜单的macro里面,加入了对于种类的判断,为0取消link,变黑字即可
能发现高手的bug,很爽,呵呵
只是joke,
and,这个例子,一会是page=fore,一会是page=back,
看的好辛苦
拿笔单独记了每个前后层,才算是弄清楚。
似乎也习惯了单独的层来显示不同的对象,直接后果是……
正常的场景+战斗场景,背景和文字层总数达到了70……= =
运行似乎有点卡了……囧
最后再惯例性的问个问题:
tf.选择箭头 = new Layer(kag, kag.fore.base);
//建立一个新的图层
1这个图层,会定位在哪个图层?是在当前最大层+1
2假如1成立,那么之前定义过的layer达到了max,会报错吧?
3假如用了1、2、4,但3没有用,该新建图层是否会插入layer3?
|