Logo
全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 プロパティ イベント
公開型 | 公開メンバ関数 | 公開変数類 | 全メンバ一覧
Yukar.Engine.EnhanceEffect クラス

ためる・ガードなど一時的な能力強化を管理するためのクラス [詳解]

公開型

enum  EnhanceEffectType { TurnEffect , DurationEffect , CommandEffect }
 

公開メンバ関数

 EnhanceEffect (int enhanceEffect, int durationTurn, float diff=1.0f)
 
 EnhanceEffect (int enhanceEffect, float diff)
 
 EnhanceEffect (int enhanceEffect, BattleCommandType commandType)
 

公開変数類

readonly EnhanceEffectType type
 
int enhanceEffect
 
int turnCount
 
readonly int durationTurn
 
readonly float diff
 
readonly BattleCommandType commandType
 

詳解

ためる・ガードなど一時的な能力強化を管理するためのクラス

列挙型メンバ詳解

◆ EnhanceEffectType

列挙値
TurnEffect 
DurationEffect 
CommandEffect 

構築子と解体子

◆ EnhanceEffect() [1/3]

Yukar.Engine.EnhanceEffect.EnhanceEffect ( int  enhanceEffect,
int  durationTurn,
float  diff = 1.0f 
)

◆ EnhanceEffect() [2/3]

Yukar.Engine.EnhanceEffect.EnhanceEffect ( int  enhanceEffect,
float  diff 
)

◆ EnhanceEffect() [3/3]

Yukar.Engine.EnhanceEffect.EnhanceEffect ( int  enhanceEffect,
BattleCommandType  commandType 
)

メンバ詳解

◆ commandType

readonly BattleCommandType Yukar.Engine.EnhanceEffect.commandType

◆ diff

readonly float Yukar.Engine.EnhanceEffect.diff

◆ durationTurn

readonly int Yukar.Engine.EnhanceEffect.durationTurn

◆ enhanceEffect

int Yukar.Engine.EnhanceEffect.enhanceEffect

◆ turnCount

int Yukar.Engine.EnhanceEffect.turnCount

◆ type

readonly EnhanceEffectType Yukar.Engine.EnhanceEffect.type