C# 클래스 ClickHandler, Gold-Rush

상속: MonoBehaviour
파일 보기 프로젝트 열기: eric-kansas/Gold-Rush 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
bodyColor List
indexToMove int
stakePrefab GameObject
tempPlayer Player,

공개 메소드들

메소드 설명
PositionToVector2 ( Vector3 pos ) : Vector2
Start ( ) : void
Vector2ToPosition ( Vector2 v, float yVal ) : Vector3
findHandPosition ( int index ) : Vector3
movePlayer ( ) : void

Helper function - Actually moves the player

myUpdate ( ) : void
prepareBump ( ) : void
resetStaking ( ) : void

비공개 메소드들

메소드 설명
bumpStake ( RaycastHit hit ) : void
gameClick ( RaycastHit hit ) : void

Calls helper function based on curent game state and turn

mineClick ( RaycastHit hit ) : void
moveClick ( RaycastHit hit ) : void

Checks if the click is valid, then calls the MovePlayer helper function

moveOpponent ( RaycastHit hit ) : void
setupClick ( RaycastHit hit ) : void
stakeClickMiningPhase ( RaycastHit hit ) : void
stakeClickProspectingPhase ( RaycastHit hit ) : void

메소드 상세

PositionToVector2() 공개 메소드

public PositionToVector2 ( Vector3 pos ) : Vector2
pos Vector3
리턴 Vector2

Start() 공개 메소드

public Start ( ) : void
리턴 void

Vector2ToPosition() 공개 메소드

public Vector2ToPosition ( Vector2 v, float yVal ) : Vector3
v Vector2
yVal float
리턴 Vector3

findHandPosition() 공개 메소드

public findHandPosition ( int index ) : Vector3
index int
리턴 Vector3

movePlayer() 공개 메소드

Helper function - Actually moves the player
public movePlayer ( ) : void
리턴 void

myUpdate() 공개 메소드

public myUpdate ( ) : void
리턴 void

prepareBump() 공개 메소드

public prepareBump ( ) : void
리턴 void

resetStaking() 공개 메소드

public resetStaking ( ) : void
리턴 void

프로퍼티 상세

bodyColor 공개적으로 프로퍼티

public List bodyColor
리턴 List

indexToMove 공개적으로 프로퍼티

public int indexToMove
리턴 int

stakePrefab 공개적으로 프로퍼티

public GameObject stakePrefab
리턴 GameObject

tempPlayer 공개적으로 프로퍼티

public Player, tempPlayer
리턴 Player,