为什么Plane的构造方法要调用父类也就是Sprite的构造方法
来源:4-2 项目作业
慕哥1204979
2019-07-26 09:55:51
1回答
同学你好:
游戏中最重要的一点就是位置的判断以及位置碰撞。因为己方的飞机和敌方飞机的任意一架就要终止游戏,所以飞机需要做一个整体的判断,不能是一个个体,需要使用精灵组来实现。所以同学就需要继承sprite.Sprite类作为父类。位置的碰撞检测pygame.sprite.spritecollide也是精灵组的方法。在这个开发情景下最合适。
如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题