C# Class FacadeBuilder

Inheritance: MonoBehaviour
ファイルを表示 Open project: famerij/EdgeGraph Class Usage Examples

Public Properties

Property Type Description
facadePrefabs List
facadeStretchPrefab GameObject
inSet float
m_buildRoof bool
roofAccentWidth float
roofHeight float
roofMiddleAddHeight float
roofMiddleMaterial Material
roofSideMaterial Material

Public Methods

Method Description
BuildFacades ( ) : void

Private Methods

Method Description
BuildFromToNode ( Node from, Node to ) : void
BuildRoof ( ) : void
GetRandomFacadeIndex ( float space ) : int
GroupFacadesToBuildings ( ) : void

Method Details

BuildFacades() public method

public BuildFacades ( ) : void
return void

Property Details

facadePrefabs public_oe property

public List facadePrefabs
return List

facadeStretchPrefab public_oe property

public GameObject facadeStretchPrefab
return GameObject

inSet public_oe property

public float inSet
return float

m_buildRoof public_oe property

public bool m_buildRoof
return bool

roofAccentWidth public_oe property

public float roofAccentWidth
return float

roofHeight public_oe property

public float roofHeight
return float

roofMiddleAddHeight public_oe property

public float roofMiddleAddHeight
return float

roofMiddleMaterial public_oe property

public Material roofMiddleMaterial
return Material

roofSideMaterial public_oe property

public Material roofSideMaterial
return Material