C# 클래스 fCraft.MineField

파일 보기 프로젝트 열기: GlennMR/800craft 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Failed List
Mines Vector3I>.ConcurrentDictionary

공개 메소드들

메소드 설명
GetInstance ( ) : MineField
PlayerBlowUpCheck ( Player player ) : bool
Start ( Player player ) : void
Stop ( Player player, bool Won ) : void

비공개 메소드들

메소드 설명
MineField ( ) : System
PlayerMoving ( object sender, PlayerMovingEventArgs e ) : void
PlayerPlacing ( object sender, PlayerPlacingBlockEventArgs e ) : void
SetUpGreen ( ) : void
SetUpMiddleWater ( ) : void
SetUpMines ( ) : void
SetUpRed ( ) : void

메소드 상세

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : MineField
리턴 MineField

PlayerBlowUpCheck() 공개 정적인 메소드

public static PlayerBlowUpCheck ( Player player ) : bool
player Player
리턴 bool

Start() 공개 정적인 메소드

public static Start ( Player player ) : void
player Player
리턴 void

Stop() 공개 정적인 메소드

public static Stop ( Player player, bool Won ) : void
player Player
Won bool
리턴 void

프로퍼티 상세

Failed 공개적으로 정적으로 프로퍼티

public static List Failed
리턴 List

Mines 공개적으로 정적으로 프로퍼티

public static ConcurrentDictionary Mines
리턴 Vector3I>.ConcurrentDictionary