C# Класс MGame, Madness

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

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

Свойство Тип Описание
colorRed Color
colorWhite Color
container FContainer,
effectLayer MEffectLayer,
frameCount int
hudLayer FContainer,
instance MGame,
page MInGamePage,
preCalcSQRTs int[]

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

Метод Описание
AddDNA ( MPlayer, player ) : void
CreateBeast ( MPlayer, player ) : void
Destroy ( ) : void
GetIntSQRT ( int num ) : int
HandleMultiTouch ( FTouch, touches ) : void
MGame ( MInGamePage, page ) : System
RemoveBeast ( MBeast, beastToRemove ) : void
RemoveDNA ( MPlayer, player, int amount ) : void
SetAttackTarget ( MPlayer, player, Vector2 targetPosition ) : void
ShowNote ( string message, float duration ) : void

Защищенные методы

Метод Описание
HandleUpdate ( ) : void

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

Метод Описание
CreateTowers ( ) : void
CreateUI ( ) : void
HandleNoteComplete ( AbstractTween, tween ) : void
HandleWinComplete ( AbstractTween, tween ) : void
KillPlayer ( MPlayer, player ) : void
MGame ( ) : System

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

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

public AddDNA ( MPlayer, player ) : void
player MPlayer,
Результат void

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

public CreateBeast ( MPlayer, player ) : void
player MPlayer,
Результат void

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

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

GetIntSQRT() публичный статический Метод

public static GetIntSQRT ( int num ) : int
num int
Результат int

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

public HandleMultiTouch ( FTouch, touches ) : void
touches FTouch,
Результат void

HandleUpdate() защищенный Метод

protected HandleUpdate ( ) : void
Результат void

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

public MGame ( MInGamePage, page ) : System
page MInGamePage,
Результат System

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

public RemoveBeast ( MBeast, beastToRemove ) : void
beastToRemove MBeast,
Результат void

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

public RemoveDNA ( MPlayer, player, int amount ) : void
player MPlayer,
amount int
Результат void

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

public SetAttackTarget ( MPlayer, player, Vector2 targetPosition ) : void
player MPlayer,
targetPosition Vector2
Результат void

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

public ShowNote ( string message, float duration ) : void
message string
duration float
Результат void

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

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

public static Color colorRed
Результат Color

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

public static Color colorWhite
Результат Color

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

public FContainer, container
Результат FContainer,

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

public MEffectLayer, effectLayer
Результат MEffectLayer,

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

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

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

public FContainer, hudLayer
Результат FContainer,

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

public static MGame, instance
Результат MGame,

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

public MInGamePage, page
Результат MInGamePage,

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

public static int[] preCalcSQRTs
Результат int[]