C# Class BulletMLLib.BulletMLBullet

BulletMLライブラリ内部で使用する弾を表す。 IBulletMLBulletInterfaceを継承したクラスに、変数として一つ持たせておくこと。
显示文件 Open project: babelshift/BulletMLLib Class Usage Examples

Public Properties

Property Type Description
activeTaskNum int
fireData List
index int
spdX float
spdY float
tasks List
tree BulletMLTree

Public Methods

Method Description
AddParam ( float param ) : void
BulletMLBullet ( IBulletMLBulletInterface ibullet ) : System
GetAimDir ( ) : float
GetFireData ( ) : FireData
Init ( BulletMLTree node ) : void
InitTop ( BulletMLTree node ) : void
Run ( ) : bool

BulletMLを動作させる

Vanish ( ) : void

Private Methods

Method Description
GetNewBullet ( ) : BulletMLBullet
GetNewBullet ( string name ) : BulletMLBullet

Method Details

AddParam() public method

public AddParam ( float param ) : void
param float
return void

BulletMLBullet() public method

public BulletMLBullet ( IBulletMLBulletInterface ibullet ) : System
ibullet IBulletMLBulletInterface
return System

GetAimDir() public method

public GetAimDir ( ) : float
return float

GetFireData() public method

public GetFireData ( ) : FireData
return FireData

Init() public method

public Init ( BulletMLTree node ) : void
node BulletMLTree
return void

InitTop() public method

public InitTop ( BulletMLTree node ) : void
node BulletMLTree
return void

Run() public method

BulletMLを動作させる
public Run ( ) : bool
return bool

Vanish() public method

public Vanish ( ) : void
return void

Property Details

activeTaskNum public_oe property

public int activeTaskNum
return int

fireData public_oe property

public List fireData
return List

index public_oe property

public int index
return int

spdX public_oe property

public float spdX
return float

spdY public_oe property

public float spdY
return float

tasks public_oe property

public List tasks
return List

tree public_oe property

public BulletMLTree,BulletMLLib tree
return BulletMLTree