【求助】如何设置一个对象掉出房间就切换到另一个房间?
gamemaker吧
全部回复
仅看楼主
level 6
搜资之星 楼主
那个房间有“你输了”的字样。多多指教,谢谢吧友!
2014年07月15日 13点07分 1
level 12
我觉得创建个新obj挡住就好了吧。。。
2014年07月15日 13点07分 2
level 14
你可知object里面有一个离开房间的事件,然后你把进入“你输了”的房间的代码写到那个事件里就可以了 ,。,,这是比较简单的做法,要是考虑的比较周全的话,最好还是加一个坐标判断比较好,。。
2014年07月15日 19点07分 3
level 7
room_goto(房间id);
2014年07月16日 00点07分 4
level 6
搜资之星 楼主
谢谢大家,还有一些问题,就是能不能让一个对象碰到另外一个固体对象之后就停止移动?设置重力以后,能不能让那个对象像踩着地面一样走?老是掉到房间外面去。
2014年07月16日 01点07分 5
level 6
搜资之星 楼主
还有,怎么设置代码呢?
2014年07月16日 01点07分 6
吧务
level 12
LZ,你对程序的理解好处于初级阶段。
建议先好好学习下GML,多看看成品代码。
我们暂不从编程出发,先说说逻辑。
一个对象掉出房间,这是一个起因。起因可以作为判断条件。
起因发生后,结果就是切换房间。
程序上看,起因的判断可以用对象的坐标实现。坐标达成一定条件,执行切换房间的行为。
我觉得已经很清楚了。剩下的,你只需去找坐标判断代码,以及房间切换函数而已。
2014年07月16日 04点07分 7
level 6
搜资之星 楼主
我知道怎么让对象不掉出去了,但是还有一个问题,就是怎样在不设定重力的情况下,让对象碰到一个固体对象就停止移动呢?
2014年07月16日 05点07分 8
耶!我会拉!
2014年07月16日 05点07分
1