我试图能够在8x8的棋盘上移动玩家,我有动作,但我似乎无法获得其他方向,请帮助,初学者
usersDataArray.append(usersData)
答案 0 :(得分:0)
您使用跟踪播放器的2D阵列吗?无论哪种方式,你当然需要两个坐标。 X和Y.但实际上,你应该想到Row vs. Column。对于我正在进行的游戏,我在这里做的几乎完全相同。但是,我只允许玩家每回合一个方向前进。
如果我们说X是行而Y是列,要向上移动,你必须从X减去,向下移动,你必须加到X,向右移动,你必须减去Y并向左移动你必须添加到Y。
我假设您正在使用距离来增加玩家的位置。你在每种情况下减去它们。所以,对于down,你需要增加距离。等等。