C# Класс Danmaku_no_Kyojin.BulletEngine.MoverManager

オブジェクトを一括管理する
Наследование: IBulletManager
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
GetPlayerPosition PositionDelegate
movers List

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

Метод Описание
CreateBullet ( ) : Bullet

新しい弾(Mover)を作成するときライブラリから呼ばれる

Draw ( GameTime gameTime ) : void
FreeMovers ( ) : void

使われなくなったMoverを解放する

Initialize ( PositionDelegate playerDelegate ) : void
MoverManager ( DnK game ) : System.Collections.Generic
PlayerPosition ( Bullet targettedBullet ) : Vector2

a mathod to get current position of the player This is used to target bullets at that position

RemoveBullet ( Bullet deadBullet ) : void

弾が消えたときにライブラリから呼び出される

Update ( GameTime gameTime ) : void

すべてのMoverの行動を実行する

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

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

新しい弾(Mover)を作成するときライブラリから呼ばれる
public CreateBullet ( ) : Bullet
Результат Bullet

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

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

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

使われなくなったMoverを解放する
public FreeMovers ( ) : void
Результат void

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

public Initialize ( PositionDelegate playerDelegate ) : void
playerDelegate PositionDelegate
Результат void

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

public MoverManager ( DnK game ) : System.Collections.Generic
game DnK
Результат System.Collections.Generic

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

a mathod to get current position of the player This is used to target bullets at that position
public PlayerPosition ( Bullet targettedBullet ) : Vector2
targettedBullet Bullet the bullet we are getting a target for
Результат Microsoft.Xna.Framework.Vector2

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

弾が消えたときにライブラリから呼び出される
public RemoveBullet ( Bullet deadBullet ) : void
deadBullet Bullet
Результат void

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

すべてのMoverの行動を実行する
public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

public PositionDelegate GetPlayerPosition
Результат PositionDelegate

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

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