C# Класс PrevTetris

Наследование: MonoBehaviour
Показать файл Открыть проект

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

Свойство Тип Описание
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

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

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

Приватные методы

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

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

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

public AddToQueue ( int shape ) : void
shape int
Результат void

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

public CheckDrag ( Vector3 cursorPos ) : void
cursorPos Vector3
Результат void

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

public CheckRow ( int y ) : void
y int
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

public SetCubePositions ( Vector3 piv, List cubePosList, Material mat ) : void
piv Vector3
cubePosList List
mat Material
Результат void

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

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

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

public SetPowerBarPositions ( Vector3 piv, List cubePosList ) : void
piv Vector3
cubePosList List
Результат void

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

public SetQueuePositions ( List cubePosList, Material mat ) : void
cubePosList List
mat Material
Результат void

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

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

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

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

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

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

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

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

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

public genPowerBar ( int j ) : void
j int
Результат void

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

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

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

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

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

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

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

BLKFALLSPEED публичное статическое свойство

public static float BLKFALLSPEED
Результат float

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

public int MAX_ALLOWED_CYCLES_EMPTY
Результат int

NXTBLKSPAWNTIME публичное статическое свойство

public static float NXTBLKSPAWNTIME
Результат float

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

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

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

public Text UI_Score
Результат Text

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

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

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

public Transform block
Результат Transform

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

public int[,] board
Результат ].int[

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

public int gameOverHeight
Результат int

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

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

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

public int playerNum
Результат int

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

public int[,] qPreview
Результат ].int[

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

public KeyCode rot
Результат KeyCode

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

public Queue shapeQueue
Результат Queue

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

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