创建游戏内容
【以下代码截图只代表一部分,并非所有有效代码】
创建子弹====================================
用系统的画笔绘制子弹,并染色。定义它的属性,,X,Y坐标、移动速度、移动方向以及攻击力。
但是在运行游戏时查看了子弹的回馈后发现,子弹只增不减,虽然游戏很小,子弹占的空间也不大,但是打十分钟就已经看到产生了10000+个子弹,而且他们还在显示的地图外飞行,这就很占用内存了,所以这里做了一个初步的优化,那就是建立一个“子弹的池”:
创建游戏内容
【以下代码截图只代表一部分,并非所有有效代码】
创建子弹====================================
用系统的画笔绘制子弹,并染色。定义它的属性,,X,Y坐标、移动速度、移动方向以及攻击力。
但是在运行游戏时查看了子弹的回馈后发现,子弹只增不减,虽然游戏很小,子弹占的空间也不大,但是打十分钟就已经看到产生了10000+个子弹,而且他们还在显示的地图外飞行,这就很占用内存了,所以这里做了一个初步的优化,那就是建立一个“子弹的池”: