Nextrek
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
using UnityEngine; using System.Collections; public class LaunchMissile : MonoBehaviour { public Transform startPos; public Transform missile; public AudioClip soundEffect; void Update () { if(Input.GetKeyDown(KeyCode.Space)) { if(bullets.bullets_n>0) { Transform heroSpaceShip = GameManager.GetHero(); if (heroSpaceShip==null) return; WeaponFireUtils.FireMissile(missile, startPos.position, heroSpaceShip.transform.rotation, heroSpaceShip.gameObject, GameManager.ENEMY_TAG); if(soundEffect!=null) { audio.PlayOneShot(soundEffect); } bullets.bullets_n--; } } } } |
Commits for Nextrek/3DSpace/Assets/Custum/Scripts/LaunchMissile.cs
Revision | Author | Commited | Message |
---|---|---|---|
145 Diff | LMancini | Mon 17 Nov, 2014 16:07:12 +0000 | |
141 Diff | DRuega | Fri 14 Nov, 2014 08:20:17 +0000 | Primo tentativo di unificare le procedure di fuoco delle armi. Passo necessario per far si che i nemici possano sparare i missili |
134 Diff | DRuega | Fri 07 Nov, 2014 18:48:12 +0000 | In GameManager ho aggiunto HandleWeaponHit per centralizzare e generalizzare la gestione degli impatti delle armi (SU_LaserShot e Missile). |
126 Diff | DRuega | Thu 06 Nov, 2014 14:45:25 +0000 | Cleanup, warnings e altre minchiate :) |
125 Diff | DRuega | Thu 06 Nov, 2014 13:44:02 +0000 | Migliorata la ricerca del nemico più vicino pesando di più la differenza angolare. |
117 Diff | DRuega | Tue 28 Oct, 2014 13:39:51 +0000 | |
112 Diff | FMMortaroli | Thu 09 Oct, 2014 14:21:59 +0000 | |
107 | FMMortaroli | Thu 09 Oct, 2014 11:56:46 +0000 |