C# Class MinigameSilhouette.GameScriptSil

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: BrainProject/UnityTemp

Méthodes publiques

Свойство Type Description
columns int
correctPairsDisplay UnityEngine.GUIText
gameType ResourcePackSil.GameType
menu UnityEngine.GameObject
resourcePack string
resourcePackMenu UnityEngine.GameObject
rows int
scoreboard ScoreboardSil
timerDisplay UnityEngine.GUIText
wrongPairsDisplay UnityEngine.GUIText

Méthodes publiques

Méthode Description
CreateGameBoard ( ) : void
CreateTimer ( ) : void

Creates and starts timer.

FoundPair ( GameObject first, GameObject second ) : IEnumerator

COROUTINE. Called when user selected two pictures which match.

NotFoundPair ( GameObject first, GameObject second ) : IEnumerator

COROUTINE. Called when user selected two pictures which do not match.

Pick ( ) : void

Randomly assigns pictures to planes.

Start ( ) : void

Initialization. Creates all cubes and planes, sets their position etc.

TimerTick ( object o, System e ) : void

Timer tick event method.

Update ( ) : void

Infinite loop.

pictureMatch ( string tex1, string tex2 ) : bool

Returns true, if two pictures should match.

Method Details

CreateGameBoard() public méthode

public CreateGameBoard ( ) : void
Résultat void

CreateTimer() public méthode

Creates and starts timer.
public CreateTimer ( ) : void
Résultat void

FoundPair() public méthode

COROUTINE. Called when user selected two pictures which match.
public FoundPair ( GameObject first, GameObject second ) : IEnumerator
first UnityEngine.GameObject First object
second UnityEngine.GameObject Second object
Résultat IEnumerator

NotFoundPair() public méthode

COROUTINE. Called when user selected two pictures which do not match.
public NotFoundPair ( GameObject first, GameObject second ) : IEnumerator
first UnityEngine.GameObject First object
second UnityEngine.GameObject Second object
Résultat IEnumerator

Pick() public méthode

Randomly assigns pictures to planes.
public Pick ( ) : void
Résultat void

Start() public méthode

Initialization. Creates all cubes and planes, sets their position etc.
public Start ( ) : void
Résultat void

TimerTick() public méthode

Timer tick event method.
public TimerTick ( object o, System e ) : void
o object O.
e System E.
Résultat void

Update() public méthode

Infinite loop.
public Update ( ) : void
Résultat void

pictureMatch() public méthode

Returns true, if two pictures should match.
public pictureMatch ( string tex1, string tex2 ) : bool
tex1 string Picture 1 name
tex2 string Picture 2 name
Résultat bool

Property Details

columns public_oe property

public int columns
Résultat int

correctPairsDisplay public_oe property

public GUIText,UnityEngine correctPairsDisplay
Résultat UnityEngine.GUIText

gameType public_oe property

public ResourcePackSil.GameType gameType
Résultat ResourcePackSil.GameType

menu public_oe property

public GameObject,UnityEngine menu
Résultat UnityEngine.GameObject

resourcePack public_oe property

public string resourcePack
Résultat string

resourcePackMenu public_oe property

public GameObject,UnityEngine resourcePackMenu
Résultat UnityEngine.GameObject

rows public_oe property

public int rows
Résultat int

scoreboard public_oe property

public ScoreboardSil,MinigameSilhouette scoreboard
Résultat ScoreboardSil

timerDisplay public_oe property

GUIText for timer.
public GUIText,UnityEngine timerDisplay
Résultat UnityEngine.GUIText

wrongPairsDisplay public_oe property

public GUIText,UnityEngine wrongPairsDisplay
Résultat UnityEngine.GUIText