Пример #1
0
 /// <summary>
 /// Adds details but DOES NOT CHECK for ITileHit Interface
 /// </summary>
 /// <param name="tilePos"></param>
 /// <param name="WorldOffset"></param>
 public LightHitInfo(Vector2Int tilePos, Vector2Int WorldOffset)
 {
     this.hitTile       = null;
     this.lightPosition = tilePos + WorldOffset;
 }
Пример #2
0
 /// <summary>
 /// Saves Details and DOES CHECK for ITileHit interfaces
 /// </summary>
 /// <param name="tile"></param>
 /// <param name="WorldOffset"></param>
 public LightHitInfo(BaseTile tile, Vector2Int WorldOffset)
 {
     this.hitTile       = tile.GetComponent <ITileHit>();
     this.lightPosition = tile.arrayPosition + WorldOffset;
 }