我正在 Gideros(使用 Lua)中创建一个回合制游戏,我遇到了记录每个演员事件的问题。我希望玩家能够为他们控制的每个演员设置路径、方向和开火事件。我有一个使用多维数组的想法
TaskList = { 1 = { "MoveTo", {3,5} },
2 = { "AimTo", {5,2} },
3 = { "Fire" },
4 = { "MoveTo", {23,21} }
然而,这似乎是一种非常烦人且效率低下的方法。有没有明显更好的方法?谢谢。