C# Класс Ctrl_Space.Gameplay.GameObject

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

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

Свойство Тип Описание
Alpha float
Collisions List
Color Color
DrawHP bool
HP int
Id int
IsDestroyed bool
Mass float
MaxHP int
Position Vector2
Rotation float
RotationSpeed float
Size float

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

Метод Описание
Draw ( SpriteBatch spriteBatch, GameTime gameTime, Vector2 offset, Camera camera, DebugGeometry debugGeometry ) : void
GameObject ( ) : System
GetTexture ( ) : MetaTexture
ResetGameObject ( ) : void
Update ( World world, Particles particles ) : void

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

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

public Draw ( SpriteBatch spriteBatch, GameTime gameTime, Vector2 offset, Camera camera, DebugGeometry debugGeometry ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
gameTime Microsoft.Xna.Framework.GameTime
offset Vector2
camera Ctrl_Space.Graphics.Camera
debugGeometry Ctrl_Space.Graphics.DebugGeometry
Результат void

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

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

GetTexture() публичный абстрактный Метод

public abstract GetTexture ( ) : MetaTexture
Результат Ctrl_Space.Graphics.MetaTexture

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

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

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

public Update ( World world, Particles particles ) : void
world World
particles Ctrl_Space.Graphics.Particles
Результат void

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

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

public float Alpha
Результат float

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

public List Collisions
Результат List

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

public Color Color
Результат Color

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

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

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

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

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

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

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

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

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

public float Mass
Результат float

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

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

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

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

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

public float Rotation
Результат float

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

public float RotationSpeed
Результат float

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

public float Size
Результат float