我知道为了清理你的代码,你使用循环。即而不是说
myItem = myArray[0]
my2ndItem = myArray[1]
最多元素 100 左右将占用 100 行代码,并且会很丑陋。它可以瘦身,看起来不错/使用循环更有效。
假设您正在创建一个游戏,并且您有 100 个非玩家控制的敌人,它们在确切的位置生成,每个位置都不同。
在不使用 100 行代码的情况下,你究竟如何生成每一个?我可以理解,例如,如果您希望它们都相隔 25 码,您可以使用循环并增加 25。
也就是说,在这种情况下,静态编程是我看到可能结果的唯一方法,但我知道动态编程是要走的路。
人们如何做到这一点?如果你能提供其他类似的例子,那就太好了。