C# 클래스 hyades.entity.Bubble

상속: Entity
파일 보기 프로젝트 열기: zfedoran/bubblebound 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
alpha float
body hyades.physics.PressureBody
curr_size int
k float[]
max_speed float
popped bool
pressure float[]
scale float
shape hyades.physics.Shape

공개 메소드들

메소드 설명
Bubble ( float scale ) : System
DecreaseSize ( ) : void
Draw ( GraphicsDevice device, Camera camera ) : void
DrawReflection ( GraphicsDevice device, Camera camera ) : void
IncreaseSize ( ) : void
SetPosition ( Vector2 position ) : void
SetSize ( int size ) : void
SetVelocity ( Vector2 velocity ) : void
Update ( double elapsed ) : void

비공개 메소드들

메소드 설명
Bubble ( ) : System

메소드 상세

Bubble() 공개 메소드

public Bubble ( float scale ) : System
scale float
리턴 System

DecreaseSize() 공개 메소드

public DecreaseSize ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( GraphicsDevice device, Camera camera ) : void
device GraphicsDevice
camera Camera
리턴 void

DrawReflection() 공개 메소드

public DrawReflection ( GraphicsDevice device, Camera camera ) : void
device GraphicsDevice
camera Camera
리턴 void

IncreaseSize() 공개 메소드

public IncreaseSize ( ) : void
리턴 void

SetPosition() 공개 메소드

public SetPosition ( Vector2 position ) : void
position Vector2
리턴 void

SetSize() 공개 메소드

public SetSize ( int size ) : void
size int
리턴 void

SetVelocity() 공개 메소드

public SetVelocity ( Vector2 velocity ) : void
velocity Vector2
리턴 void

Update() 공개 메소드

public Update ( double elapsed ) : void
elapsed double
리턴 void

프로퍼티 상세

alpha 공개적으로 프로퍼티

public float alpha
리턴 float

body 공개적으로 프로퍼티

public PressureBody,hyades.physics body
리턴 hyades.physics.PressureBody

curr_size 공개적으로 프로퍼티

public int curr_size
리턴 int

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

public static float[] k
리턴 float[]

max_speed 공개적으로 프로퍼티

public float max_speed
리턴 float

popped 공개적으로 프로퍼티

public bool popped
리턴 bool

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

public static float[] pressure
리턴 float[]

scale 공개적으로 프로퍼티

public float scale
리턴 float

shape 공개적으로 프로퍼티

public Shape,hyades.physics shape
리턴 hyades.physics.Shape