关于制作游戏中产生的子弹方向问题的思考

制作游戏中产生的子弹方向问题

在上篇制作打飞机游戏中,我曾遇到艰难的子弹方向设置问题。

开始的时候,我曾幻想我制作出来的子弹效果是这样的
关于制作游戏中产生的子弹方向问题的思考

但是当我实际操作时却发现是这样的:
关于制作游戏中产生的子弹方向问题的思考

(╯‵□′)╯︵┻━┻

为什么会这样!
于是我尝试进行修改

  1. 修改子弹自身角度属性
      我首先尝试了修改子弹属性中的angle值。如下图:

运行的话结果的话是这样的:
关于制作游戏中产生的子弹方向问题的思考

(╯‵□′)╯︵┻━┻

2.尝试修改子弹运动方向
关于制作游戏中产生的子弹方向问题的思考
效果是这样的:
关于制作游戏中产生的子弹方向问题的思考
子弹的运动方向是对的,但是子弹头怎么朝左边了。。。

(╯‵□′)╯︵┻━┻

3.使子弹的指向不受运动方向的影响
在经历多次尝试后,我终于找到了关键的设置点。那就是在子弹自身属性中的Bullet行为下的angle设置。将其设置为No就可以了。
关于制作游戏中产生的子弹方向问题的思考


这下子子弹就能正常的指向了!
关于制作游戏中产生的子弹方向问题的思考

让子弹飞吧!!