public void SpawnNormal()
 {
     if (variations != null && variations.Length > 0)
     {
         var go  = Instantiate(variations [info.Variation]);
         var pos = GridPlaneControl.LookIntersect();
         pos = new Vector3(Round.ToFour(pos.x), Round.ToThreePointSix(pos.y), Round.ToFour(pos.z));
         go.transform.position = pos;
         var iOnBlock = go.AddComponent <InfoOnBlock> ();
         var newInfo  = info;
         newInfo.MyTileKind = TileKind.Normal;
         iOnBlock.Info      = newInfo;
         BlockManipulator.SelectItem(go);
     }
 }
 private void Start()
 {
     instance = this;
 }