C# 클래스 MGame, Madness

상속: FMultiTouchableInterface
파일 보기 프로젝트 열기: MattRix/Madness 1 사용 예제들

공개 프로퍼티들

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