C# 클래스 HanoiTowers.GameController

Main class for 'Hanoi Towers' mini-game
상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: BrainProject/UnityTemp

공개 프로퍼티들

프로퍼티 타입 설명
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