请教大神下如何在gm2中做出“拉”的效果啊
gamemaker吧
全部回复
仅看楼主
level 1
菜鸡新手请教大神:
在gm2中做了一个推箱子的游戏,推的教程会了。想请教下“拉”箱子的教程怎么做的啊?
如图,在游戏中白色玩家接近黄色箱子的时候,向下移动。该怎么做才能“拉”着箱子也往下移动啊?
谢谢各位大神了!
2020年02月28日 17点02分 1
level 15
建议尝试去理解一下教程里有关推的代码,每一步是为什么,而不是抄过来能运行就是“会了”。拉和推二者实现方式没有本质区别。如果不懂可以把教程不懂的部分发出来问
2020年03月01日 10点03分 3
level 14
闲来无事,刚好看到楼主的问题,于是想研究一下。弄了个demo出来。
控制方法,上下左右控制角色移动,面对方块时,按下空格键不松就是使面对的方块处于被拖拉状态,这时再移动方向(中间不要松开空格),方块就会同步移动。任何时候松开方块就会解除方块的被拖拉状态。
由于没有考虑全面,现在还暂时没有处理在拖拉移动过程中角色碰到方块,会移动的方块碰到不会移动的方块等问题。如果碰撞会出现一些奇异的情况,不过不影响测试。
下载地址:
链接: https冒号双斜杠pan点baidu点com斜杠s斜杠1ZoMAfuaQIs9wwqo_CyoA-A 提取码: 8czx
2020年03月05日 07点03分 4
1