|
|
エフェクト(スプライト・パーティクル)描画用の基底クラス [詳解]
公開メンバ関数 |
|
| virtual void | load (Common.Rom.RomItem rom, Common.Catalog catalog) |
| abstract void | initialize () |
| abstract void | finalize () |
| abstract void | update (bool playSE=true, float elapsed=-1) |
| virtual void | draw (int targetX, int targetY, bool withFlash=true) |
| abstract void | draw (SharpKmyMath.Matrix4 pp, SharpKmyMath.Matrix4 vv) |
| abstract void | drawFlash () |
| abstract Color | getNowTargetColor () |
| abstract bool | isSameRom (Guid guid) |
| virtual bool | drawFor3D (MapCharacter src, MapCharacter dest, int totalCount, float yangle) |
静的公開メンバ関数 |
|
| static EffectDrawerBase | createAndLoad (Common.Rom.RomItem effect, Catalog catalog, MapCharacter mapChr=null) |
公開変数類 |
|
| Common.Rom.RomItem | effect |
| MapCharacter | mapChr |
プロパティ |
|
| bool |
isEndPlaying
= true
[get, set]
|
| bool |
isOverDamageTime
= true
[get, set]
|
| bool |
isEndPlayingOrOverDamageTime
[get]
|
| virtual NSprite.OrigPos |
origPos
[get]
|
エフェクト(スプライト・パーティクル)描画用の基底クラス