C# Класс GridGenerator, WoofVsMeow

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m_gridNumHor int
m_gridNumVer int
m_hexBlueMaskMat Material
m_hexDarkRedMaskMat Material
m_hexGreenMaskMat Material
m_hexMaskPrefab GameObject
m_hexOutlineMaskMat Material
m_hexPrefab GameObject
m_hexRedMaskMat Material
m_maskActive bool
m_treePrefab GameObject

Открытые методы

Метод Описание
CreateGridMap ( ) : void
GetGridData ( ) : List>
RunTests ( ) : void
ToggleMask ( ) : void
UpdateGridMap ( ) : void
Xmirror ( ) : void
Ymirror ( ) : void

Приватные методы

Метод Описание
CalcInitPos ( ) : void
CalcWorldCoord ( int gridX, int gridY ) : Vector3
CreateGrids ( ) : void
GetGridSize ( ) : void
InitDebugStates ( ) : void
InitList ( ) : void
PlantTrees ( GameObject grid ) : void
TestListSerielisation ( ) : void
TestReferenceSerielisation ( ) : void

Описание методов

CreateGridMap() публичный Метод

public CreateGridMap ( ) : void
Результат void

GetGridData() публичный Метод

public GetGridData ( ) : List>
Результат List>

RunTests() публичный Метод

public RunTests ( ) : void
Результат void

ToggleMask() публичный Метод

public ToggleMask ( ) : void
Результат void

UpdateGridMap() публичный Метод

public UpdateGridMap ( ) : void
Результат void

Xmirror() публичный Метод

public Xmirror ( ) : void
Результат void

Ymirror() публичный Метод

public Ymirror ( ) : void
Результат void

Описание свойств

m_gridNumHor публичное свойство

public int m_gridNumHor
Результат int

m_gridNumVer публичное свойство

public int m_gridNumVer
Результат int

m_hexBlueMaskMat публичное свойство

public Material m_hexBlueMaskMat
Результат Material

m_hexDarkRedMaskMat публичное свойство

public Material m_hexDarkRedMaskMat
Результат Material

m_hexGreenMaskMat публичное свойство

public Material m_hexGreenMaskMat
Результат Material

m_hexMaskPrefab публичное свойство

public GameObject m_hexMaskPrefab
Результат GameObject

m_hexOutlineMaskMat публичное свойство

public Material m_hexOutlineMaskMat
Результат Material

m_hexPrefab публичное свойство

public GameObject m_hexPrefab
Результат GameObject

m_hexRedMaskMat публичное свойство

public Material m_hexRedMaskMat
Результат Material

m_maskActive публичное свойство

public bool m_maskActive
Результат bool

m_treePrefab публичное свойство

public GameObject m_treePrefab
Результат GameObject