C# Класс FarseerPhysics.Samples.ScreenSystem.Camera2D

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SimProjection Matrix
SimView Matrix
View Matrix

Открытые методы

Метод Описание
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

Описание свойств

SimProjection публичное свойство

public Matrix SimProjection
Результат Matrix

SimView публичное свойство

public Matrix SimView
Результат Matrix

View публичное свойство

public Matrix View
Результат Matrix