萌新求教,
gamemaker吧
全部回复
仅看楼主
level 2
123pp99pp 楼主
想做个解密+战斗的小游戏,现在想法是战斗画面进入另一个room,战斗结束后返回大地图,但是以前的机关就会被重置,如何做到战斗结束返回大地图并且不重置机关
2019年09月26日 09点09分 1
吧务
level 13
room0:将所有机关的状态以全局变量形式来表示。
room1:放置机关,每个机关都读取全局变量来改变自身状态(即,不是单纯的“摆放”);另外在这个房间里任何机关状态发生变化时都要更改对应的全局变量。
room2:该咋做咋做,返回的时候返回room1。
2019年09月26日 11点09分 2
做法不是唯一的,这个逻辑应该比较好理解。
2019年09月26日 11点09分
多谢指导,刚开完会我回家研究研究
2019年09月26日 15点09分
level 1
楼上说得对,一般的物体你跳房间了就没了,属于他的什么变量也都到头了
所以你要干的就是想办法在他们毁了之前保存到别的不会毁的地方
比如说:
1. 用全局变量或者上帝物体的变量(其实一样)
2. 让机关Persistent,这样跳房间之后他不会消失,但是太不现实,因为在战斗房间得确保机关不会干扰其他物体,并且回去时原来摆的机关不能又冒出来,并且的并且到下一个地图该摧毁还得摧毁
2019年09月27日 10点09分 3
1