コード例 #1
0
 public void Start()
 {
     MenuGrid.Initialize();
     MenuGrid.AddElement(5, 1, StartButton, .2f);
     MenuGrid.AddElement(4, 1, StartLANButton, .2f);
     MenuGrid.AddElement(3, 1, HelpButton, .2f);
     MenuGrid.AddElement(2, 1, SettingsButton, .2f);
     MenuGrid.AddElement(1, 1, ExitButton, .2f);
 }
コード例 #2
0
 private void CreateField()
 {
     Field = new TileLAN[NumberOfRows, NumberOfColumns];
     for (var i = 0; i < NumberOfRows; i++)
     {
         for (var j = 0; j < NumberOfColumns; j++)
         {
             var newTile = Instantiate(TilePrefab) as TileLAN;
             newTile.transform.SetParent(gameObject.transform);
             newTile.Column = j;
             var render = newTile.GetComponent <Image>();
             render.material = StandardMaterial;
             newTile.Row     = i;
             Field[i, j]     = newTile;
             FieldGrid.AddElement(i, j, newTile.gameObject);
         }
     }
     Field[7, 7].CanDrop = true;
     Field[7, 7].GetComponent <Image>().material = StartMaterial;
     AssignMaterials();
     AssignMultipliers();
 }
コード例 #3
0
 //creating the tile grid and initializing the tiles as game objects...
 private void CreateField()
 {
     Field = new TileH[NumberOfRows, NumberOfColumns];
     for (var i = 0; i < NumberOfRows; i++)
     {
         for (var j = 0; j < NumberOfColumns; j++)
         {
             var newTile = Instantiate(TileHPrefab);
             newTile.transform.SetParent(gameObject.transform);
             newTile.Column = j;
             var render = newTile.GetComponent <Image>();
             render.material = StandardMaterial;
             newTile.Row     = i;
             Field[i, j]     = newTile;
             FieldGrid.AddElement(i, j, newTile.gameObject);
         }
     }
     Field[5, 5].CanDrop = true;                                  //setting the start tile to the activate state...
     Field[5, 5].GetComponent <Image>().material = StartMaterial; //setting the red color to the start tile...
     AssignMaterials();
     AssignMultipliers();
 }