C# Class HanoiTowers.GameController

Main class for 'Hanoi Towers' mini-game
Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: BrainProject/UnityTemp

Méthodes publiques

Свойство Type Description
animationTime float
ceilingObject UnityEngine.GameObject
columns UnityEngine.GameObject[]
disks UnityEngine.GameObject[]
disksAnimations bool
endingColumnName ColumnsNames
greenColor UnityEngine.Color
redColor UnityEngine.Color
startingColumnName ColumnsNames

Méthodes publiques

Méthode Description
ResetGame ( ) : void
Start ( ) : void

game starts...

endGame ( ) : void

No special stuff needed here, just call MGC...

getCeilingPosition ( ) : float
getDiskHeight ( ) : float
getGameStartTime ( ) : float
getNumberofMoves ( ) : int
getStartingColumn ( ) : Column
getWaitingForTarget ( ) : Disk
increaseNumberofMoves ( ) : void
setWaitingForTarget ( Disk disk ) : void

Method Details

ResetGame() public méthode

public ResetGame ( ) : void
Résultat void

Start() public méthode

game starts...
public Start ( ) : void
Résultat void

endGame() public méthode

No special stuff needed here, just call MGC...
public endGame ( ) : void
Résultat void

getCeilingPosition() public méthode

public getCeilingPosition ( ) : float
Résultat float

getDiskHeight() public méthode

public getDiskHeight ( ) : float
Résultat float

getGameStartTime() public méthode

public getGameStartTime ( ) : float
Résultat float

getNumberofMoves() public méthode

public getNumberofMoves ( ) : int
Résultat int

getStartingColumn() public méthode

public getStartingColumn ( ) : Column
Résultat Column

getWaitingForTarget() public méthode

public getWaitingForTarget ( ) : Disk
Résultat Disk

increaseNumberofMoves() public méthode

public increaseNumberofMoves ( ) : void
Résultat void

setWaitingForTarget() public méthode

public setWaitingForTarget ( Disk disk ) : void
disk Disk
Résultat void

Property Details

animationTime public_oe property

public float animationTime
Résultat float

ceilingObject public_oe property

public GameObject,UnityEngine ceilingObject
Résultat UnityEngine.GameObject

columns public_oe property

public GameObject[],UnityEngine columns
Résultat UnityEngine.GameObject[]

disks public_oe property

public GameObject[],UnityEngine disks
Résultat UnityEngine.GameObject[]

disksAnimations public_oe property

public bool disksAnimations
Résultat bool

endingColumnName public_oe property

public ColumnsNames endingColumnName
Résultat ColumnsNames

greenColor public_oe property

public Color,UnityEngine greenColor
Résultat UnityEngine.Color

redColor public_oe property

public Color,UnityEngine redColor
Résultat UnityEngine.Color

startingColumnName public_oe property

public ColumnsNames startingColumnName
Résultat ColumnsNames