C# 클래스 SmashBros.MySystem.Camera2D

파일 보기 프로젝트 열기: Grutn/TDT4240-X2 1 사용 예제들

공개 메소드들

메소드 설명
Camera2D ( GraphicsDevice graphics ) : System

The constructor for the Camera2D class.

ConvertScreenToWorld ( Vector2 location ) : Vector2
ConvertWorldToScreen ( Vector2 location ) : Vector2
Jump2Target ( ) : void
MoveCamera ( Vector2 amount ) : void
ResetCamera ( ) : void

Resets the camera to default values.

RotateCamera ( float amount ) : void
Update ( GameTime gameTime ) : void

Moves the camera forward one timestep.

비공개 메소드들

메소드 설명
SetView ( ) : void

메소드 상세

Camera2D() 공개 메소드

The constructor for the Camera2D class.
public Camera2D ( GraphicsDevice graphics ) : System
graphics GraphicsDevice
리턴 System

ConvertScreenToWorld() 공개 메소드

public ConvertScreenToWorld ( Vector2 location ) : Vector2
location Vector2
리턴 Vector2

ConvertWorldToScreen() 공개 메소드

public ConvertWorldToScreen ( Vector2 location ) : Vector2
location Vector2
리턴 Vector2

Jump2Target() 공개 메소드

public Jump2Target ( ) : void
리턴 void

MoveCamera() 공개 메소드

public MoveCamera ( Vector2 amount ) : void
amount Vector2
리턴 void

ResetCamera() 공개 메소드

Resets the camera to default values.
public ResetCamera ( ) : void
리턴 void

RotateCamera() 공개 메소드

public RotateCamera ( float amount ) : void
amount float
리턴 void

Update() 공개 메소드

Moves the camera forward one timestep.
public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void