C# 클래스 PlatformerPOC.Helpers.CamShaker

Camera shaker. Code example: http://xnaessentials.com/archive/2011/04/26/shake-that-camera.aspx
파일 보기 프로젝트 열기: bramdemoor/MonoGame-PlatformerPOC

공개 메소드들

메소드 설명
ShakeIfShaking ( Vector2 position, GameTime gameTime ) : Vector2
StartShaking ( float magnitude, float duration ) : void

비공개 메소드들

메소드 설명
NextFloat ( ) : float

Helper to generate a random float in the range of [-1, 1].

메소드 상세

ShakeIfShaking() 공개 정적인 메소드

public static ShakeIfShaking ( Vector2 position, GameTime gameTime ) : Vector2
position Vector2
gameTime Microsoft.Xna.Framework.GameTime
리턴 Vector2

StartShaking() 공개 정적인 메소드

public static StartShaking ( float magnitude, float duration ) : void
magnitude float
duration float
리턴 void