14564人加入学习
(31人评价)
C#编程-第三季-坦克大战-宇宙最简单2021最新版

使用VS2019 制作完成于2021年11月12日

价格 免费

子弹移动,移植敌人坦克的move和movecheck方法

1 当撞墙时候,子弹销毁

2 碰到墙(敌人 自己),墙消失,子弹销毁

 

子弹类中,检查子弹是否超出边界

检测上边界

 

检测下边界

 

bulletList出现资源共享问题引起的错误

解决方案:稍后移除Bullet

1 给Bullet增加一个移除标记

2 出墙后,设置出墙标记即可

3、在GameObjectManager内增加一个移除销毁的子弹方法

(处于性能考虑,可以不用每一帧都进行垃圾回收)

4、GameObjectManager内的Updata每次都调用销毁程序

 

 

 

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

图文(1)
下载资料(1)
视频(35)

学员动态

SH1RO111 加入学习
ZWen 开始学习 素材.zip
ZWen 加入学习
gravity9 加入学习