C# Class PrevTetris

Inheritance: MonoBehaviour
Afficher le fichier Open project: DRMold/HungryHungryTetris

Méthodes publiques

Свойство Type Description
BLKFALLSPEED float
MAX_ALLOWED_CYCLES_EMPTY int
NXTBLKSPAWNTIME float
PowerBar bool
UI_Score Text
blkFallSpeed float
block Transform
board ].int[
gameOverHeight int
nxtBlkSpawnTime float
playerNum int
qPreview ].int[
rot KeyCode
shapeQueue Queue
spawn bool

Méthodes publiques

Méthode Description
AddToQueue ( int shape ) : void
CheckDrag ( Vector3 cursorPos ) : void
CheckRow ( int y ) : void
FWithMats ( ) : void
GenBoard ( ) : void
GenBottomAndMoveShapesUp ( ) : void
GenQueue ( ) : void
MoveDown ( ) : void
Rotate ( ) : void
SetCubePositions ( Vector3 piv, List cubePosList, Material mat ) : void
SetMats ( ) : void
SetPowerBarPositions ( Vector3 piv, List cubePosList ) : void
SetQueuePositions ( List cubePosList, Material mat ) : void
SpawnShape ( ) : void
Start ( ) : void
Update ( ) : void
destroyQueue ( ) : void
genPowerBar ( int j ) : void
populateQueue ( ) : void
slowDown ( ) : void
speedUp ( ) : void

Private Methods

Méthode Description
CheckMove ( ) : bool
CheckRotate ( ) : bool
CheckUserMove ( float moveAmount ) : bool
GenBlock ( Vector3 pos, Material mat ) : Transform
OnDisable ( ) : void
OnEnable ( ) : void
Wait ( ) : IEnumerator
WaitMoveDown ( ) : IEnumerator
pressedHandler ( object sender, System e ) : void
resetSpeed ( ) : void
tappedHandler ( object sender, System e ) : void
transformHandler ( object sender, System e ) : void

Method Details

AddToQueue() public méthode

public AddToQueue ( int shape ) : void
shape int
Résultat void

CheckDrag() public méthode

public CheckDrag ( Vector3 cursorPos ) : void
cursorPos Vector3
Résultat void

CheckRow() public méthode

public CheckRow ( int y ) : void
y int
Résultat void

FWithMats() public méthode

public FWithMats ( ) : void
Résultat void

GenBoard() public méthode

public GenBoard ( ) : void
Résultat void

GenBottomAndMoveShapesUp() public méthode

public GenBottomAndMoveShapesUp ( ) : void
Résultat void

GenQueue() public méthode

public GenQueue ( ) : void
Résultat void

MoveDown() public méthode

public MoveDown ( ) : void
Résultat void

Rotate() public méthode

public Rotate ( ) : void
Résultat void

SetCubePositions() public méthode

public SetCubePositions ( Vector3 piv, List cubePosList, Material mat ) : void
piv Vector3
cubePosList List
mat Material
Résultat void

SetMats() public méthode

public SetMats ( ) : void
Résultat void

SetPowerBarPositions() public méthode

public SetPowerBarPositions ( Vector3 piv, List cubePosList ) : void
piv Vector3
cubePosList List
Résultat void

SetQueuePositions() public méthode

public SetQueuePositions ( List cubePosList, Material mat ) : void
cubePosList List
mat Material
Résultat void

SpawnShape() public méthode

public SpawnShape ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

destroyQueue() public méthode

public destroyQueue ( ) : void
Résultat void

genPowerBar() public méthode

public genPowerBar ( int j ) : void
j int
Résultat void

populateQueue() public méthode

public populateQueue ( ) : void
Résultat void

slowDown() public méthode

public slowDown ( ) : void
Résultat void

speedUp() public méthode

public speedUp ( ) : void
Résultat void

Property Details

BLKFALLSPEED public_oe static_oe property

public static float BLKFALLSPEED
Résultat float

MAX_ALLOWED_CYCLES_EMPTY public_oe property

public int MAX_ALLOWED_CYCLES_EMPTY
Résultat int

NXTBLKSPAWNTIME public_oe static_oe property

public static float NXTBLKSPAWNTIME
Résultat float

PowerBar public_oe property

public bool PowerBar
Résultat bool

UI_Score public_oe property

public Text UI_Score
Résultat Text

blkFallSpeed public_oe property

public float blkFallSpeed
Résultat float

block public_oe property

public Transform block
Résultat Transform

board public_oe property

public int[,] board
Résultat ].int[

gameOverHeight public_oe property

public int gameOverHeight
Résultat int

nxtBlkSpawnTime public_oe property

public float nxtBlkSpawnTime
Résultat float

playerNum public_oe property

public int playerNum
Résultat int

qPreview public_oe property

public int[,] qPreview
Résultat ].int[

rot public_oe property

public KeyCode rot
Résultat KeyCode

shapeQueue public_oe property

public Queue shapeQueue
Résultat Queue

spawn public_oe property

public bool spawn
Résultat bool