Table of Contents

Class GcActor

Namespace
GameCanvas
Assembly
GameCanvas.dll

アクター基底

public abstract class GcActor : IActor, IComparable<GcActor>
Inheritance
GcActor
Implements
Inherited Members

Properties

Priority

アクターの処理優先度

public virtual int Priority { get; set; }

Property Value

int

Remarks

  • 初期値は0(無指定)
  • アクターは、シーン内でこの値が小さい順に処理が回ってきます
  • 同じ値だった場合は、シーンに登録した順序で実行されます
  • 負の値を設定した場合は、そのシーンの処理よりも前に実行されます

gc

protected static GcProxy gc { get; }

Property Value

GcProxy

Methods

AfterDraw()

アクターの描画後処理

public virtual void AfterDraw()

Remarks

毎フレーム(描画より後に)GameCanvasにより自動的に呼び出されます

CompareTo(GcActor)

public int CompareTo(GcActor other)

Parameters

other GcActor

Returns

int

Draw()

アクターの描画処理

public virtual void Draw()

Remarks

毎フレーム(計算より後に)GameCanvasにより自動的に呼び出されます

Update()

アクターの計算処理

public virtual void Update()

Remarks

毎フレーム(描画より前に)GameCanvasにより自動的に呼び出されます