C# Класс Tyrus_and_Randall.Player

Наследование: Entity, InputHandler
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
currentLevel uint

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

Метод Описание
CollisionChange ( ) : void
DumpFood ( ) : void
HandleInput ( SGDE game, InputComponent input ) : void
Player ( ) : System
Player ( Vector2 position ) : System
Player ( float x, float y ) : System
Update ( GameTime gameTime ) : void

Защищенные методы

Метод Описание
GetIntersectionRectangle ( CollisionUnit A, CollisionUnit B ) : Vector2
SetUpCollision ( ) : void

Приватные методы

Метод Описание
CameraBound ( ) : Vector2

Описание методов

CollisionChange() публичный Метод

public CollisionChange ( ) : void
Результат void

DumpFood() публичный Метод

public DumpFood ( ) : void
Результат void

GetIntersectionRectangle() защищенный статический Метод

protected static GetIntersectionRectangle ( CollisionUnit A, CollisionUnit B ) : Vector2
A SGDE.Physics.Collision.CollisionUnit
B SGDE.Physics.Collision.CollisionUnit
Результат Vector2

HandleInput() публичный Метод

public HandleInput ( SGDE game, InputComponent input ) : void
game SGDE
input InputComponent
Результат void

Player() публичный Метод

public Player ( ) : System
Результат System

Player() публичный Метод

public Player ( Vector2 position ) : System
position Vector2
Результат System

Player() публичный Метод

public Player ( float x, float y ) : System
x float
y float
Результат System

SetUpCollision() защищенный Метод

protected SetUpCollision ( ) : void
Результат void

Update() публичный Метод

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

public uint currentLevel
Результат uint