Logo
公開メンバ関数 | プロパティ | 全メンバ一覧
Yukar.Engine.TelopPosition クラス

説明欄文字列の幅が足りなかったときのスクロールするためのマーキークラス [詳解]

公開メンバ関数

 TelopPosition (float velocity, float waitTime, float telopFrameWidth, string telopText, float telopTextScale, TextDrawer textDrawer)
 
 TelopPosition (Vector2 velocity, float waitTime, Vector2 telopFrameSize, string telopText, float telopTextScale, TextDrawer textDrawer, TextDrawer.HorizontalAlignment horizontalAlignment, TextDrawer.VerticalAlignment verticalAlignment)
 
Vector2 GetPositionConsiderHorizontalAlignment ()
 
void SetTelopParameter (float velocity, float waitTime, float telopFrameWidth, string telopText, float telopTextScale, TextDrawer textDrawer)
 
void SetTelopParameter (Vector2 velocity, float waitTime, Vector2 telopFrameSize, string telopText, float telopTextScale, TextDrawer textDrawer, TextDrawer.HorizontalAlignment horizontalAlignment)
 
void Update (float elapsedTime)
 
void UpdateTelopText (float elapsedTime)
 

プロパティ

Vector2 Position [get]
 

詳解

説明欄文字列の幅が足りなかったときのスクロールするためのマーキークラス

構築子と解体子

◆ TelopPosition() [1/2]

Yukar.Engine.TelopPosition.TelopPosition ( float  velocity,
float  waitTime,
float  telopFrameWidth,
string  telopText,
float  telopTextScale,
TextDrawer  textDrawer 
)

◆ TelopPosition() [2/2]

Yukar.Engine.TelopPosition.TelopPosition ( Vector2  velocity,
float  waitTime,
Vector2  telopFrameSize,
string  telopText,
float  telopTextScale,
TextDrawer  textDrawer,
TextDrawer.HorizontalAlignment  horizontalAlignment,
TextDrawer.VerticalAlignment  verticalAlignment 
)

メソッド詳解

◆ GetPositionConsiderHorizontalAlignment()

Vector2 Yukar.Engine.TelopPosition.GetPositionConsiderHorizontalAlignment ( )

◆ SetTelopParameter() [1/2]

void Yukar.Engine.TelopPosition.SetTelopParameter ( float  velocity,
float  waitTime,
float  telopFrameWidth,
string  telopText,
float  telopTextScale,
TextDrawer  textDrawer 
)

◆ SetTelopParameter() [2/2]

void Yukar.Engine.TelopPosition.SetTelopParameter ( Vector2  velocity,
float  waitTime,
Vector2  telopFrameSize,
string  telopText,
float  telopTextScale,
TextDrawer  textDrawer,
TextDrawer.HorizontalAlignment  horizontalAlignment 
)

◆ Update()

void Yukar.Engine.TelopPosition.Update ( float  elapsedTime)

◆ UpdateTelopText()

void Yukar.Engine.TelopPosition.UpdateTelopText ( float  elapsedTime)

プロパティ詳解

◆ Position

Vector2 Yukar.Engine.TelopPosition.Position
get