C# Class MapManager, DefendAman

Inheritance: MonoBehaviour
Afficher le fichier Open project: CarsonRoscoe/DefendAman Class Usage Examples

Méthodes publiques

Свойство Type Description
ArmoryList List
_mapSceneryObjects List
_mapSolids List
_mapWalkable List
_obstacle GameObject
_resourceSprites List
_scenery GameObject
_tile GameObject
audioExplode AudioClip
audioSource AudioSource
buildingsCreated List
cameraDistance float
cameraPosition Vector3
frustumHeight float
mainCamera Camera
mapResource GameObject
wallList List

Méthodes publiques

Méthode Description
HandleEvent ( int id, JSONClass message ) : void
ProcessResourceDepletedEvent ( JSONClass message ) : void
ProcessResourceRespawnEvent ( JSONClass message ) : void
ProcessResourceTakenEvent ( JSONClass message ) : void

Private Methods

Méthode Description
CheckObjectPool ( ) : void
CreateMap ( JSONClass message ) : void
DrawMap ( ) : void
ExplodeAndDestroy ( GameObject go ) : IEnumerator
InstantiatePool ( ) : void
InstantiateResources ( JSONClass message ) : void
RespawnAfterTime ( GameObject go, int seconds, int amount ) : IEnumerator
Start ( ) : void
Update ( ) : void

Method Details

HandleEvent() public méthode

public HandleEvent ( int id, JSONClass message ) : void
id int
message JSONClass
Résultat void

ProcessResourceDepletedEvent() public méthode

public ProcessResourceDepletedEvent ( JSONClass message ) : void
message JSONClass
Résultat void

ProcessResourceRespawnEvent() public méthode

public ProcessResourceRespawnEvent ( JSONClass message ) : void
message JSONClass
Résultat void

ProcessResourceTakenEvent() public méthode

public ProcessResourceTakenEvent ( JSONClass message ) : void
message JSONClass
Résultat void

Property Details

ArmoryList public_oe property

public List ArmoryList
Résultat List

_mapSceneryObjects public_oe property

public List _mapSceneryObjects
Résultat List

_mapSolids public_oe property

public List _mapSolids
Résultat List

_mapWalkable public_oe property

public List _mapWalkable
Résultat List

_obstacle public_oe property

public GameObject _obstacle
Résultat GameObject

_resourceSprites public_oe property

public List _resourceSprites
Résultat List

_scenery public_oe property

public GameObject _scenery
Résultat GameObject

_tile public_oe property

public GameObject _tile
Résultat GameObject

audioExplode public_oe property

public AudioClip audioExplode
Résultat AudioClip

audioSource public_oe property

public AudioSource audioSource
Résultat AudioSource

buildingsCreated public_oe property

public List buildingsCreated
Résultat List

cameraDistance public_oe static_oe property

public static float cameraDistance
Résultat float

cameraPosition public_oe property

public Vector3 cameraPosition
Résultat Vector3

frustumHeight public_oe property

public float frustumHeight
Résultat float

mainCamera public_oe property

public Camera mainCamera
Résultat Camera

mapResource public_oe property

public GameObject mapResource
Résultat GameObject

wallList public_oe property

public List wallList
Résultat List