C# Класс TraceRacer.PlayerObject

This is the player game component.
Наследование: Microsoft.Xna.Framework.DrawableGameComponent
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Position Vector2
Speed Vector2
airtime int
gameOver bool

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

Метод Описание
Draw ( GameTime gameTime ) : void

Draws the player on the screen.

Initialize ( ) : void

Allows the game component to perform any initialization it needs to before starting to run. This is where it can query for any required services and load content.

PlayerObject ( Microsoft.Xna.Framework.Game game, SpriteBatch givenSpriteBatch, WorldObject world ) : System

Constructor initializes everything.

Update ( GameTime gameTime ) : void

Allows the game component to update itself.

setActive ( ) : void
setPosition ( Vector2 v ) : void

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

Метод Описание
adjustSpeed ( int difference ) : void

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

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

Draws the player on the screen.
public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

Allows the game component to perform any initialization it needs to before starting to run. This is where it can query for any required services and load content.
public Initialize ( ) : void
Результат void

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

Constructor initializes everything.
public PlayerObject ( Microsoft.Xna.Framework.Game game, SpriteBatch givenSpriteBatch, WorldObject world ) : System
game Microsoft.Xna.Framework.Game
givenSpriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
world WorldObject
Результат System

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

Allows the game component to update itself.
public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime Provides a snapshot of timing values.
Результат void

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

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

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

public setPosition ( Vector2 v ) : void
v Vector2
Результат void

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

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

public Vector2 Position
Результат Vector2

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

public Vector2 Speed
Результат Vector2

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

public int airtime
Результат int

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

public bool gameOver
Результат bool