Esempio n. 1
0
        public void Initialize(Tile tile, RoofData data)
        {
            Tile = tile;

            gameObject.layer = LayerMasks.FloorRoofLayer;

            Data = data;

            if (!GetComponent <BoxCollider>())
            {
                BoxCollider collider = gameObject.AddComponent <BoxCollider>();
                collider.center = new Vector3(-2f, 0.125f, -2f);
                collider.size   = new Vector3(4f, 0.25f, 4f);
            }

            transform.rotation = Quaternion.Euler(0, 180, 0);
        }
Esempio n. 2
0
 public Model GetModelForData(RoofData data)
 {
     return(models[data]);
 }