Exemplo n.º 1
0
 public ThrowTarget(int throwRange, int blastAreaOfEffect, int shrapnelAreaOfEffect)
 {
     _mouseHoverTile       = GameObject.Find("GameManager").GetComponent <MouseHoverTile>();
     _playerControls       = GameObject.Find("GameManager").GetComponent <PlayerControls>();
     _throwRange           = throwRange;
     _blastAreaOfEffect    = blastAreaOfEffect;
     _shrapnelAreaOfEffect = shrapnelAreaOfEffect;
 }
Exemplo n.º 2
0
 private void Awake()
 {
     All.Add(this);
     _mainCamera     = Camera.main;
     _mouseHoverTile = FindObjectOfType <MouseHoverTile>();
     _gameManager    = FindObjectOfType <GameManager>();
     _mouseHoverTile.OnHoverTileChanged += CheckForTransparency;
     _meshRenderer = GetComponentInChildren <MeshRenderer>();
     if (lifeSpan > 0)
     {
         _gameManager.OnNewRound += ReduceLifeSpan;
     }
 }
Exemplo n.º 3
0
 public ConeTarget()
 {
     _mouseHoverTile = GameObject.Find("GameManager").GetComponent <MouseHoverTile>();
     _playerControls = GameObject.Find("GameManager").GetComponent <PlayerControls>();
 }
Exemplo n.º 4
0
 public void Awake()
 {
     _mouseHoverTile = GameObject.Find("GameManager").GetComponent <MouseHoverTile>();
     _allCoverIcons  = new List <GameObject>();
 }