C# Класс RoomControl, angrygoats

Purpose: This controls each room and it's interactions.
Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
adjRoomsDict RoomControl>.Dictionary
directions string>.Dictionary
enemies List
freeCells List
minimapUI GameObject
spawnEnemies bool
spawnWebs bool
vectors Vector2[]

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

Метод Описание
AddBoss ( GameObject boss ) : void
AddEnemy ( GameObject enemy ) : GameObject
AddEnemyWithRamp ( GameObject enemy, double ramp ) : GameObject
AddGraph ( ) : void
AddWebs ( GameObject web, int amount ) : void
EnemiesGoHome ( ) : void
EnemiesHuntPlayer ( ) : void
IndexToPosition ( Vector2 index ) : Vector3
PopulateCells ( ) : void
SetAdj ( Vector2 dir, RoomControl, adjRoom ) : void
UpdateMinimap ( ) : void

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

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

public AddBoss ( GameObject boss ) : void
boss GameObject
Результат void

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

public AddEnemy ( GameObject enemy ) : GameObject
enemy GameObject
Результат GameObject

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

public AddEnemyWithRamp ( GameObject enemy, double ramp ) : GameObject
enemy GameObject
ramp double
Результат GameObject

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

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

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

public AddWebs ( GameObject web, int amount ) : void
web GameObject
amount int
Результат void

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

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

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

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

IndexToPosition() публичный статический Метод

public static IndexToPosition ( Vector2 index ) : Vector3
index Vector2
Результат Vector3

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

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

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

public SetAdj ( Vector2 dir, RoomControl, adjRoom ) : void
dir Vector2
adjRoom RoomControl,
Результат void

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

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

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

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

public Dictionary adjRoomsDict
Результат RoomControl>.Dictionary

directions публичное статическое свойство

public static Dictionary directions
Результат string>.Dictionary

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

public List enemies
Результат List

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

public List freeCells
Результат List

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

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

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

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

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

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

vectors публичное статическое свойство

public static Vector2[] vectors
Результат Vector2[]