问题描述
- C#winform控制飞机发出子弹然后击中目标后死亡
-
谁晓得怎么让飞机发出子弹,然后碰到敌方飞机以后敌方飞机会消失的代码啊
解决方案
飞机new出一个子弹对象,然后简单点timer控制每隔一段时间改变一下位置,同时判断两个对象Position的交叉位置,如果符合交叉判断(击中),触发飞机销毁方法
解决方案二:
判断子弹的路径,当位置在敌方飞机的范围内时,就把飞机去掉,代表死亡
时间: 2024-12-08 20:44:47
飞机new出一个子弹对象,然后简单点timer控制每隔一段时间改变一下位置,同时判断两个对象Position的交叉位置,如果符合交叉判断(击中),触发飞机销毁方法
解决方案二:
判断子弹的路径,当位置在敌方飞机的范围内时,就把飞机去掉,代表死亡