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

クラス

class  FaceInfo
 

公開メンバ関数

void HideAll ()
 
void Talk (bool isA)
 
void SetBlinkInterval (bool isA, float param)
 
void SetBlinkRate (bool isA, float param)
 
void SetLipSpeed (bool isA, float param)
 
void ShowFace (bool isA, bool active, Guid guid, string motion, bool flip)
 ShowFaceの簡略化関数 [詳解]
 
void ShowFace (bool isA, bool active, Guid guid, Common.Rom.Script.Attr index, bool flip, bool billboard)
 
void ApplyToFaceView (bool activeIsA, bool? useLighting, string blendShapeA, string blendShapeB)
 
void DrawFace ()
 
void DrawFace (bool isA)
 

公開変数類

readonly int DIALOGUE_SPRITE_A_POS_X
 
readonly int DIALOGUE_SPRITE_A_POS_Y
 
readonly int DIALOGUE_SPRITE_B_POS_X
 
readonly int DIALOGUE_SPRITE_B_POS_Y
 
readonly int DIALOGUE_SPRITE_MOVE_X = 20
 
readonly int DIALOGUE_SPRITE_MOVE_Y = 20
 

静的公開変数類

const int MAX_SPRITE = 2
 
const int DIALOGUE_SPRITE_A = 1022
 
const int DIALOGUE_SPRITE_B = 1023
 

メソッド詳解

◆ ApplyToFaceView()

void Yukar.Engine.SpriteFaceManager.ApplyToFaceView ( bool  activeIsA,
bool?  useLighting,
string  blendShapeA,
string  blendShapeB 
)

◆ DrawFace() [1/2]

void Yukar.Engine.SpriteFaceManager.DrawFace ( )

◆ DrawFace() [2/2]

void Yukar.Engine.SpriteFaceManager.DrawFace ( bool  isA)

◆ HideAll()

void Yukar.Engine.SpriteFaceManager.HideAll ( )

◆ SetBlinkInterval()

void Yukar.Engine.SpriteFaceManager.SetBlinkInterval ( bool  isA,
float  param 
)

◆ SetBlinkRate()

void Yukar.Engine.SpriteFaceManager.SetBlinkRate ( bool  isA,
float  param 
)

◆ SetLipSpeed()

void Yukar.Engine.SpriteFaceManager.SetLipSpeed ( bool  isA,
float  param 
)

◆ ShowFace() [1/2]

void Yukar.Engine.SpriteFaceManager.ShowFace ( bool  isA,
bool  active,
Guid  guid,
Common.Rom.Script.Attr  index,
bool  flip,
bool  billboard 
)

◆ ShowFace() [2/2]

void Yukar.Engine.SpriteFaceManager.ShowFace ( bool  isA,
bool  active,
Guid  guid,
string  motion,
bool  flip 
)

ShowFaceの簡略化関数

引数
isAtrue=左側, false=右側
active喋っているキャラかどうか
guidスプライト・スライスアニメ・イメージのGUID
motionモーション名
flip左右反転を行うかどうか

◆ Talk()

void Yukar.Engine.SpriteFaceManager.Talk ( bool  isA)

メンバ詳解

◆ DIALOGUE_SPRITE_A

const int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_A = 1022
static

◆ DIALOGUE_SPRITE_A_POS_X

readonly int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_A_POS_X

◆ DIALOGUE_SPRITE_A_POS_Y

readonly int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_A_POS_Y

◆ DIALOGUE_SPRITE_B

const int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_B = 1023
static

◆ DIALOGUE_SPRITE_B_POS_X

readonly int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_B_POS_X

◆ DIALOGUE_SPRITE_B_POS_Y

readonly int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_B_POS_Y

◆ DIALOGUE_SPRITE_MOVE_X

readonly int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_MOVE_X = 20

◆ DIALOGUE_SPRITE_MOVE_Y

readonly int Yukar.Engine.SpriteFaceManager.DIALOGUE_SPRITE_MOVE_Y = 20

◆ MAX_SPRITE

const int Yukar.Engine.SpriteFaceManager.MAX_SPRITE = 2
static