C# Class SinglePlayer.AIManager

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: tommai78101/Multiplier Class Usage Examples

Méthodes publiques

Свойство Type Description
AIUnitPrefab GameObject
Instance AIManager
aiAttributeManager AIAttributeManager
currentFiniteState FSMState
difficulty Difficulty
hasLostTheGame bool
isSingleAIPlayer bool
mergeGroupList List
mergeList List
removeUnitList List
selectedUnits List
spawnList List
splitGroupList List
startAIFlag bool
teamFaction EnumTeam
tickIntervals float
unitContainer GameObject
unitCount int
unitList List

Méthodes publiques

Méthode Description
Activate ( ) : void
Deactivate ( ) : void
FixedUpdate ( ) : void
OnValidate ( ) : void
Start ( ) : void
Tick ( ) : void
Update ( ) : void
UpdateDifficulty ( Difficulty diff ) : void

Private Methods

Méthode Description
SplitUnit ( AIUnit original ) : GameObject

Method Details

Activate() public méthode

public Activate ( ) : void
Résultat void

Deactivate() public méthode

public Deactivate ( ) : void
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

OnValidate() public méthode

public OnValidate ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Tick() public méthode

public Tick ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

UpdateDifficulty() public méthode

public UpdateDifficulty ( Difficulty diff ) : void
diff Difficulty
Résultat void

Property Details

AIUnitPrefab public_oe property

public GameObject AIUnitPrefab
Résultat GameObject

Instance public_oe static_oe property

public static AIManager,SinglePlayer Instance
Résultat AIManager

aiAttributeManager public_oe property

public AIAttributeManager,SinglePlayer aiAttributeManager
Résultat AIAttributeManager

currentFiniteState public_oe property

public FSMState currentFiniteState
Résultat FSMState

difficulty public_oe property

public Difficulty difficulty
Résultat Difficulty

hasLostTheGame public_oe property

public bool hasLostTheGame
Résultat bool

isSingleAIPlayer public_oe property

public bool isSingleAIPlayer
Résultat bool

mergeGroupList public_oe property

public List mergeGroupList
Résultat List

mergeList public_oe property

public List mergeList
Résultat List

removeUnitList public_oe property

public List removeUnitList
Résultat List

selectedUnits public_oe property

public List selectedUnits
Résultat List

spawnList public_oe property

public List spawnList
Résultat List

splitGroupList public_oe property

public List splitGroupList
Résultat List

startAIFlag public_oe property

public bool startAIFlag
Résultat bool

teamFaction public_oe property

public EnumTeam teamFaction
Résultat EnumTeam

tickIntervals public_oe property

public float tickIntervals
Résultat float

unitContainer public_oe property

public GameObject unitContainer
Résultat GameObject

unitCount public_oe property

public int unitCount
Résultat int

unitList public_oe property

public List unitList
Résultat List