怎么无缝拼接两个房间?
gamemaker吧
全部回复
仅看楼主
level 6
横版关卡太长,导致房间也变得长,都两万像素长度了,有点难受,有没有办法无缝拼接两个房间,最好是无缝,是在不行就求一个把主角物体传送到下一个房间的办法(变量处理太麻烦了)
如图,地图前段和后段实在是太长,编辑不方便。
2019年02月02日 14点02分 1
level 6
大佬何在?gm吧怎么也没吧主了?
2019年02月02日 14点02分 2
level 15
我能想到的方法是在两个房间交接处放置相同的背景,然后角色走到临界位置就进入下个房间
2019年02月02日 15点02分 3
那视野怎么处理比较好,不然会有比较明显的切换感。
2019年02月02日 15点02分
@贴吧用户_5t412MZ 相同背景部分弄成一个视野那么宽的呗
2019年02月02日 15点02分
@贴吧用户_5t412MZ 哦哦可以在推动视野前进的那个临界点上做跳转,谢谢大佬。
2019年02月02日 15点02分
@贴吧用户_5t412MZ 留空白,走到房间右端前几百像素就切换,切到下一个房间的几百像素坐标处
2019年02月08日 00点02分
level 11
那我觉得你可以把关卡做小一点(
2019年02月03日 00点02分 4
把关卡分成多个关卡不就好了(
2019年02月03日 01点02分
level 12
创建物体A,玩家B碰到A时,把传入房间,传入xy坐标,物品,血量等写在ini文件里,然后用room-goto传送。新房间创建B时读取ini,给玩家坐标等信息赋值。每次启动游戏时从一个初始化房间开始,该房间创建事件负责根据ini文件把玩家传入
正确的
房间。
2019年02月03日 06点02分 5
level 1
1234跳转5
5起始6789
2019年02月07日 12点02分 6
level 6
这个东西以前rpgmaker的时候就有人讨论过,我不知道现在的一些很大开放世界游戏是怎么制作的,大概原理就是,设置两个房间,跳转的位置场景一样!推荐你先画一个绿草地,设置一棵树。。。两个房间就以树的位置作为跳转位置,试试就知道了,
2019年02月18日 13点02分 7
那些游戏是动态读取地图的一部分,而不是切换房间/场景。但GM的房间设计机制不允许这么做
2019年02月22日 12点02分
@sunyubokkkkk 这么说也理解,类似于draw_sprite_part之类的,不过gamemaker的话,这么做肯定没错的
2019年02月22日 12点02分
@sunyubokkkkk 对吧,我想起来以前是柳柳还是谁弄得,记不清楚了,反正就是那么弄得
2019年02月22日 12点02分
level 7
尝试一下自定义房间过度?
2019年02月22日 10点02分 8
level 6
我以前是这样做,不过是针对图比较小的关卡。。一个关卡,多个房间(洛克人,恶魔城)都铺在同一个地图里,当主角在哪个区域的时候,摄像头就只在哪个区域移动,然后就冻结视野外的物体就是
2019年02月24日 03点02分 9
冻结肯定的,但是你编辑的时候不方便呀
2019年02月24日 04点02分
1