C# Класс PGCGame.Bullet

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

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

Свойство Тип Описание
MaximumDistance Vector2?
ParentShip Ship

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

Метод Описание
Bullet ( Texture2D texture, Vector2 location, SpriteBatch spriteBatch, Ship parentShip ) : System
InitializePooledBullet ( Vector2 pos, Ship parent ) : void

Initialize a bullet that has been retrieved from the pool.

Update ( ) : void

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

Метод Описание
DoSpeedPlus ( ) : void

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

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

public Bullet ( Texture2D texture, Vector2 location, SpriteBatch spriteBatch, Ship parentShip ) : System
texture Texture2D
location Vector2
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
parentShip Ship
Результат System

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

Initialize a bullet that has been retrieved from the pool.
public InitializePooledBullet ( Vector2 pos, Ship parent ) : void
pos Vector2
parent Ship
Результат void

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

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

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

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

The maximum distance a bullet can travel before death. If null, it can travel indefinently.
public Vector2? MaximumDistance
Результат Vector2?

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

public Ship,PGCGame ParentShip
Результат Ship