C# 클래스 MyBouncingGame.Entity.BallEntity

상속: PhysicsEntity
파일 보기 프로젝트 열기: coroner4817/MyBouncingGame 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AccelerateState bool
XVelocity float
YVelocity float

공개 메소드들

메소드 설명
BallEntity ( ) : System
BallEntity ( CocosSharp.CCLayer gameLayer ) : System
HandleCollisionWithPaddle ( bool isCorner ) : void
HandleCollisionWithPaddle ( bool isCorner, float VelocityAngle ) : void
PerformActivity ( float seconds ) : void
ReactToLevelCollision ( ) : void
isCollideWithRotatedPaddle ( PaddleEntity mPaddle, float angle ) : bool

비공개 메소드들

메소드 설명
calculateSpeedUpdatePosition ( float seconds ) : void

메소드 상세

BallEntity() 공개 메소드

public BallEntity ( ) : System
리턴 System

BallEntity() 공개 메소드

public BallEntity ( CocosSharp.CCLayer gameLayer ) : System
gameLayer CocosSharp.CCLayer
리턴 System

HandleCollisionWithPaddle() 공개 메소드

public HandleCollisionWithPaddle ( bool isCorner ) : void
isCorner bool
리턴 void

HandleCollisionWithPaddle() 공개 메소드

public HandleCollisionWithPaddle ( bool isCorner, float VelocityAngle ) : void
isCorner bool
VelocityAngle float
리턴 void

PerformActivity() 공개 메소드

public PerformActivity ( float seconds ) : void
seconds float
리턴 void

ReactToLevelCollision() 공개 메소드

public ReactToLevelCollision ( ) : void
리턴 void

isCollideWithRotatedPaddle() 공개 메소드

public isCollideWithRotatedPaddle ( PaddleEntity mPaddle, float angle ) : bool
mPaddle PaddleEntity
angle float
리턴 bool

프로퍼티 상세

AccelerateState 공개적으로 프로퍼티

public bool AccelerateState
리턴 bool

XVelocity 공개적으로 프로퍼티

public float XVelocity
리턴 float

YVelocity 공개적으로 프로퍼티

public float YVelocity
리턴 float