13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

13.1 基本概念

武器库里面只有一种炮塔明显是太单调了,下面还需要引入威力更大的武器导弹发射器

13.2 设计炮塔

老余在这方面还是使用了拿来主义的方式,找了一个长得粗大的炮塔,拿来做导弹发射器用。

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

看这个样子,还是挺唬人的吧,关键是做一个发射点FirePoint在炮管口

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

老余很细心,他把Fire Point放在炮口一组。

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

顺带手,老余有了做炮弹的经验,就把导弹也做了,当然,导弹也是他从某宝淘换来的

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

外形搞定后,再绑定Bullet C#脚本,改一改Speed(速度)和Damage Points(攻击力)就好了

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

在ShopPanel上面再复制一下按钮,把图片,On Click依葫芦画瓢做一次,导弹发射器也能创建了。

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

13.3 模块化的好处

做完新炮塔,在导弹发射器那里再绑定个Turret C#脚本,把那些Prefab(Bullet Prefab,Part To Rotate,Fire Point)都置一遍

13 新品种:导弹发射器 (和儿子一起编游戏-塔防系列 )

真的是太省事了。