level 1
RT.
就是想把某个房间里的某个object 让它第一个create 这样才能让这个房间里的其他object在create时读取这个object在create里的内容,否则其他object在create时就会报错object_xxx.<unknown variable>。但是我尝试调整了各种顺序都不行。
请教一下怎样才可以控制object的create顺序?
网上也找不到相关教程,根本不知道该搜什么关键词,只好来这问了。
2019年10月17日 10点10分
1
level 7
房间左边那栏有三个框,中间的那个显示了当前房间创建的所有实例,拖动列表里实例的位置就可以改变创建顺序
2019年10月17日 13点10分
2
我试过了,把实例放在列表最上面或最下面都不行。都会报错object_xxx.<unknown variable>
2019年10月17日 13点10分
level 1
这种我只会建议你尽可能把那个初始动作提前,比如提到room_goto过来之前
2019年10月18日 08点10分
4
非常感谢,我尝试一下这个方法。
2019年10月18日 08点10分
吧务
level 13
如果LZ的终极目的是“确保某个/某些变量定义初值以后再创建后续instance”的话,咱的建议是换个结构。
1、这些预先定义的变量都改为全局变量;
2、整个游戏的第一个房间里显示一个负责初始化的东西给这些全局变量赋初值;
3、需要读取object_xxx.<unknown variable>的都改为读取global.<unknown variable>
2019年10月19日 05点10分
5
非常感谢吧主的建议。
2019年10月19日 12点10分