コード例 #1
0
ファイル: HexGrid.cs プロジェクト: FelixPierre/Procedural-Map
 void Awake()
 {
     HexMetrics.noiseSource = noiseSource;
     HexMetrics.InitializeHashGrid(seed);
     HexMetrics.colors = colors;
     CreateMap(cellCountX, cellCountZ);
 }
コード例 #2
0
ファイル: HexGrid.cs プロジェクト: whoisfpc/CatlikeHexMap
 private void Awake()
 {
     HexMetrics.noiseSource = noiseSource;
     HexMetrics.InitializeHashGrid(seed);
     HexUnit.unitPrefab = unitPrefab;
     cellShaderData     = gameObject.AddComponent <HexCellShaderData>();
     CreateMap(cellCountX, cellCountZ);
 }
コード例 #3
0
ファイル: HexGrid.cs プロジェクト: whoisfpc/CatlikeHexMap
 private void OnEnable()
 {
     if (!HexMetrics.noiseSource)
     {
         HexMetrics.noiseSource = noiseSource;
         HexMetrics.InitializeHashGrid(seed);
         HexUnit.unitPrefab = unitPrefab;
     }
 }
コード例 #4
0
ファイル: HexGrid.cs プロジェクト: FelixPierre/Procedural-Map
 void OnEnable()
 {
     if (!noiseSource)
     {
         HexMetrics.noiseSource = noiseSource;
         HexMetrics.InitializeHashGrid(seed);
         HexMetrics.colors = colors;
     }
 }
コード例 #5
0
 private void OnEnable()
 {
     if (!HexMetrics.noiseSource)
     {
         HexMetrics.noiseSource = noiseSource;
         HexMetrics.InitializeHashGrid(seed);
         HexUnit.unitPrefab  = unitPrefab;
         HexMetrics.wrapSize = wrapping ? cellCountX : 0;
         ResetVisibility();
     }
 }