闲来无事,刚好看到楼主的问题,于是想研究一下。弄了个demo出来。


控制方法,上下左右控制角色移动,面对方块时,按下空格键不松就是使面对的方块处于被拖拉状态,这时再移动方向(中间不要松开空格),方块就会同步移动。任何时候松开方块就会解除方块的被拖拉状态。
由于没有考虑全面,现在还暂时没有处理在拖拉移动过程中角色碰到方块,会移动的方块碰到不会移动的方块等问题。如果碰撞会出现一些奇异的情况,不过不影响测试。
下载地址:
链接: https冒号双斜杠pan点baidu点com斜杠s斜杠1ZoMAfuaQIs9wwqo_CyoA-A 提取码: 8czx