如何让图鉴内的cg按顺序排列?



  • 问题说明:

    目前参照唤境AVG教程的“CG强化版”,可以通过数组在图鉴界面自动生成CG。
    但是,它生成CG的排列顺序,是按照获得CG的顺序来的。

    举例来说:
    假设,我有三个CG,编号01;02;03。
    玩家如果获得编号03,那么打开图鉴,还就只生成03,01和02不显示。
    根据游戏进程,就算玩家拿到了新cg,排列在第一个的,还是03号CG。

    但是我希望得到的效果是:

    我有三个cg,标号01;02;03。
    玩家如果获得编号03,那么打开图鉴,还是会生成01和02,就只解锁03



  • @喧闹的风 事先把所有cg排列好顺序,也可以设置实例变量分别保存cg编号,创建数组x=cg总数量,y=2,数组里面第一行是每个cg的编号,第二行对应是否解锁。最后通过数组的关系来表示cg是否解锁。

    这是常规方法,也有简单的。自己摸索。



  • @猫人队长 数组关系的话,一般怎么写事件?
    这方面的函数比较抽象,用的也少,不太理解……