C# Класс ScrollingShooter.GreenGoblin

An enemy ship that flies in a diagonal zig zag pattern. The length of the diagonal is randomly assigned when object is created.
Наследование: ScrollingShooter.Enemy
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Draw ( float elapsedTime, SpriteBatch spriteBatch ) : void

Draw the Green Goblin ship on-screen

GreenGoblin ( uint id, Microsoft.Xna.Framework.Content.ContentManager content, Vector2 position ) : System

Creates a new instance of a Green Goblin enemy ship

ScrollWithMap ( float elapsedTime ) : void

Scrolls the object with the map

Update ( float elapsedTime ) : void

Updates the Green Goblin ship

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

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

Draw the Green Goblin ship on-screen
public Draw ( float elapsedTime, SpriteBatch spriteBatch ) : void
elapsedTime float The in-game time between the previous and current frame
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch An already initialized SpriteBatch, ready for Draw() commands
Результат void

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

Creates a new instance of a Green Goblin enemy ship
public GreenGoblin ( uint id, Microsoft.Xna.Framework.Content.ContentManager content, Vector2 position ) : System
id uint
content Microsoft.Xna.Framework.Content.ContentManager A ContentManager to load resources with
position Vector2 The position of the Green Goblin ship in the game world
Результат System

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

Scrolls the object with the map
public ScrollWithMap ( float elapsedTime ) : void
elapsedTime float The in-game time between the previous and current frame
Результат void

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

Updates the Green Goblin ship
public Update ( float elapsedTime ) : void
elapsedTime float The in-game time between the previous and current frame
Результат void