[Unity] 第8讲 塔防1 (续)

昨天还遗留了一点没有做完的,就是点击加入tower和tower产生子弹。

从RaycastHit可以拿到被碰到的object,可以通过hit.transform.gameObject来获取。

InvokeRepeating()可以不间断的来调用某个函数,在这里作为简单的子弹实现已经够了。

遇到的一些问题,因为tower的box collider被打开了,因此子弹和塔有碰撞,发射的不是很好,有弹出的现象。这个可以通过disable塔的box collider来解决。

刚开始的几个子弹的轨迹明显不对,这个可以通过调节InvokeRepeating的开始参数来解决,也就是说,不要它马上进行spawn,而是等了一小会之后。

下面是现在的进展 :)



猜你喜欢

转载自gamedev.iteye.com/blog/1909929