C# Класс HanoiTowers.GameController

Main class for 'Hanoi Towers' mini-game
Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект

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

Свойство Тип Описание
animationTime float
ceilingObject UnityEngine.GameObject
columns UnityEngine.GameObject[]
disks UnityEngine.GameObject[]
disksAnimations bool
endingColumnName ColumnsNames
greenColor UnityEngine.Color
redColor UnityEngine.Color
startingColumnName ColumnsNames

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

Метод Описание
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

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

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

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

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

game starts...
public Start ( ) : void
Результат void

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

No special stuff needed here, just call MGC...
public endGame ( ) : void
Результат void

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

public getCeilingPosition ( ) : float
Результат float

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

public getDiskHeight ( ) : float
Результат float

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

public getGameStartTime ( ) : float
Результат float

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

public getNumberofMoves ( ) : int
Результат int

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

public getStartingColumn ( ) : Column
Результат Column

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

public getWaitingForTarget ( ) : Disk
Результат Disk

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

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

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

public setWaitingForTarget ( Disk disk ) : void
disk Disk
Результат void

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

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

public float animationTime
Результат float

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

public GameObject,UnityEngine ceilingObject
Результат UnityEngine.GameObject

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

public GameObject[],UnityEngine columns
Результат UnityEngine.GameObject[]

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

public GameObject[],UnityEngine disks
Результат UnityEngine.GameObject[]

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

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

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

public ColumnsNames endingColumnName
Результат ColumnsNames

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

public Color,UnityEngine greenColor
Результат UnityEngine.Color

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

public Color,UnityEngine redColor
Результат UnityEngine.Color

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

public ColumnsNames startingColumnName
Результат ColumnsNames