Beispiel #1
0
 void Awake()
 {
     HexMetrics.noiseSource = noiseSource;
     HexMetrics.InitializeHashGrid(seed);
     HexMetrics.colors = colors;
     CreateMap(cellCountX, cellCountZ);
 }
Beispiel #2
0
 private void Awake()
 {
     HexMetrics.noiseSource = noiseSource;
     HexMetrics.InitializeHashGrid(seed);
     HexUnit.unitPrefab = unitPrefab;
     cellShaderData     = gameObject.AddComponent <HexCellShaderData>();
     CreateMap(cellCountX, cellCountZ);
 }
Beispiel #3
0
 private void OnEnable()
 {
     if (!HexMetrics.noiseSource)
     {
         HexMetrics.noiseSource = noiseSource;
         HexMetrics.InitializeHashGrid(seed);
         HexUnit.unitPrefab = unitPrefab;
     }
 }
Beispiel #4
0
 void OnEnable()
 {
     if (!noiseSource)
     {
         HexMetrics.noiseSource = noiseSource;
         HexMetrics.InitializeHashGrid(seed);
         HexMetrics.colors = colors;
     }
 }
Beispiel #5
0
 private void OnEnable()
 {
     if (!HexMetrics.noiseSource)
     {
         HexMetrics.noiseSource = noiseSource;
         HexMetrics.InitializeHashGrid(seed);
         HexUnit.unitPrefab  = unitPrefab;
         HexMetrics.wrapSize = wrapping ? cellCountX : 0;
         ResetVisibility();
     }
 }