Logo
クラス | 公開メンバ関数 | 公開変数類 | 全メンバ一覧
Yukar.Engine.FieldBattleViewer クラス

クラス

class  DamageEntry
 

公開メンバ関数

 FieldBattleViewer (MapScene mapScene, Catalog catalog)
 
void Clear ()
 
virtual void Draw ()
 
virtual void AddDamageDisplay (MapCharacter inTargetMapChr, Microsoft.Xna.Framework.Vector2 vector2, int value, bool damage, Common.Rom.StatusParamInfo inInfo, bool critical=false)
 
virtual void AddDamageDisplay (MapCharacter inTargetMapChr, Microsoft.Xna.Framework.Vector2 vector2, int value, bool damage, bool critical=false)
 

公開変数類

float zoomedScale = 2.0f
 
float damageScale = 1.0f
 
float zoomTime = 0.1f
 
float drawTime = 1.0f
 
Microsoft.Xna.Framework.Color damageColor
 
Microsoft.Xna.Framework.Color criticalDamageColor
 
List< DamageEntryentries = new List<DamageEntry>()
 
Common.Resource.Texture damageNumberImageId
 

構築子と解体子

◆ FieldBattleViewer()

Yukar.Engine.FieldBattleViewer.FieldBattleViewer ( MapScene  mapScene,
Catalog  catalog 
)

メソッド詳解

◆ AddDamageDisplay() [1/2]

virtual void Yukar.Engine.FieldBattleViewer.AddDamageDisplay ( MapCharacter  inTargetMapChr,
Microsoft.Xna.Framework.Vector2  vector2,
int  value,
bool  damage,
bool  critical = false 
)
virtual

◆ AddDamageDisplay() [2/2]

virtual void Yukar.Engine.FieldBattleViewer.AddDamageDisplay ( MapCharacter  inTargetMapChr,
Microsoft.Xna.Framework.Vector2  vector2,
int  value,
bool  damage,
Common.Rom.StatusParamInfo  inInfo,
bool  critical = false 
)
virtual

◆ Clear()

void Yukar.Engine.FieldBattleViewer.Clear ( )

◆ Draw()

virtual void Yukar.Engine.FieldBattleViewer.Draw ( )
virtual

メンバ詳解

◆ criticalDamageColor

Microsoft.Xna.Framework.Color Yukar.Engine.FieldBattleViewer.criticalDamageColor

◆ damageColor

Microsoft.Xna.Framework.Color Yukar.Engine.FieldBattleViewer.damageColor

◆ damageNumberImageId

Common.Resource.Texture Yukar.Engine.FieldBattleViewer.damageNumberImageId

◆ damageScale

float Yukar.Engine.FieldBattleViewer.damageScale = 1.0f

◆ drawTime

float Yukar.Engine.FieldBattleViewer.drawTime = 1.0f

◆ entries

List<DamageEntry> Yukar.Engine.FieldBattleViewer.entries = new List<DamageEntry>()

◆ zoomedScale

float Yukar.Engine.FieldBattleViewer.zoomedScale = 2.0f

◆ zoomTime

float Yukar.Engine.FieldBattleViewer.zoomTime = 0.1f