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

マップ上の2Dスタンプとしてムービー(WebM)を表示するクラス MapLive2D.csと同様、BillboardCharを実体として使う [詳解]

Yukar.Engine.MapMovie の継承関係図
SharpKmyGfx.Drawable

公開メンバ関数

 MapMovie (ushort inPickupID, Common.Resource.Movie inMovieRes)
 
void finalize ()
 
void setDisplayID (uint id)
 
void setScale (float scale)
 
void setScale (float scaleX, float scaleY)
 
void setL2W (SharpKmyMath.Matrix4 mat)
 
void setVisibility (bool isVisible)
 
void setOverrideColor (SharpKmyGfx.Color c)
 
void setOpacityMultiplier (float v)
 
void SetPlaying (bool isPlaying)
 再生/停止を切り替える(主にエディタのプレビューの再生・停止ボタン用) [詳解]
 
void draw (SharpKmyGfx.Render scn=null)
 
SharpKmyPhysics.PhysicsObject getPhysicsObject ()
 
void getBound (ref SharpKmyMath.Vector3 refMin, ref SharpKmyMath.Vector3 refMax)
 
- 基底クラス SharpKmyGfx.Drawable に属する継承公開メンバ関数
 Drawable ()
 
void Release ()
 
virtual void draw (Render scn)
 

静的公開メンバ関数

static void RefreshAllForMovie (Guid movieGuid)
 

詳解

マップ上の2Dスタンプとしてムービー(WebM)を表示するクラス MapLive2D.csと同様、BillboardCharを実体として使う

構築子と解体子

◆ MapMovie()

Yukar.Engine.MapMovie.MapMovie ( ushort  inPickupID,
Common.Resource.Movie  inMovieRes 
)

メソッド詳解

◆ draw()

void Yukar.Engine.MapMovie.draw ( SharpKmyGfx.Render  scn = null)
virtual

SharpKmyGfx.Drawableを再実装しています。

◆ finalize()

void Yukar.Engine.MapMovie.finalize ( )

◆ getBound()

void Yukar.Engine.MapMovie.getBound ( ref SharpKmyMath.Vector3  refMin,
ref SharpKmyMath.Vector3  refMax 
)

◆ getPhysicsObject()

SharpKmyPhysics.PhysicsObject Yukar.Engine.MapMovie.getPhysicsObject ( )

◆ RefreshAllForMovie()

static void Yukar.Engine.MapMovie.RefreshAllForMovie ( Guid  movieGuid)
static

◆ setDisplayID()

void Yukar.Engine.MapMovie.setDisplayID ( uint  id)

◆ setL2W()

void Yukar.Engine.MapMovie.setL2W ( SharpKmyMath.Matrix4  mat)

◆ setOpacityMultiplier()

void Yukar.Engine.MapMovie.setOpacityMultiplier ( float  v)

◆ setOverrideColor()

void Yukar.Engine.MapMovie.setOverrideColor ( SharpKmyGfx.Color  c)

◆ SetPlaying()

void Yukar.Engine.MapMovie.SetPlaying ( bool  isPlaying)

再生/停止を切り替える(主にエディタのプレビューの再生・停止ボタン用)

◆ setScale() [1/2]

void Yukar.Engine.MapMovie.setScale ( float  scale)

◆ setScale() [2/2]

void Yukar.Engine.MapMovie.setScale ( float  scaleX,
float  scaleY 
)

◆ setVisibility()

void Yukar.Engine.MapMovie.setVisibility ( bool  isVisible)