C# Class BulletMLLib.BulletMLBullet

BulletMLライブラリ内部で使用する弾を表す。 IBulletMLBulletInterfaceを継承したクラスに、変数として一つ持たせておくこと。
Show file 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 property

public int activeTaskNum
return int

fireData public property

public List fireData
return List

index public property

public int index
return int

spdX public property

public float spdX
return float

spdY public property

public float spdY
return float

tasks public property

public List tasks
return List

tree public property

public BulletMLTree,BulletMLLib tree
return BulletMLTree