目前我正在探索Pygame的可能性,并创建了一个简单的游戏,现在正试图整理它。我试图通过使用在函数中创建的类来定义新对象。你知道吗
这就是我所尝试的:
def CreateEnemy():
enemy1 = Enemies()
enemy2 = Enemies()
enemy3 = Enemies()
enemy1.getInstructions()
enemy2.getInstructions()
enemy3.getInstructions()
但是,当我尝试使用对象enemy1
时,它说它没有定义。据我所知,对象可能只是函数中的局部对象。这是否意味着我必须以某种方式使用返回函数?你知道吗
我假设你有一个叫做敌人的类
现在需要一个方法来创建一堆敌人实例
然后用上面的方法制造敌人如下:
请包括一些代码,这样你可以得到更好的答案,但不,你不需要写返回函数,你可以在我的例子中看到。你知道吗
相关问题 更多 >
编程相关推荐