示例#1
0
 /// <summary>
 /// 引数で渡したmyOnDrawを、OnDraw()のなかで呼び出してくれる。
 /// </summary>
 /// <param name="myOnDraw_">描画用のdelegate</param>
 /// <param name="animated_">これをtrueにすると毎フレーム描画される。(動きのあるものを表現するときに使う)</param>
 /// <param name="startTime">表示を開始する時刻</param>
 /// <param name="durationTime">表示する時間(開始からこの時間が経過すると、自動的に解体される)</param>
 public Animator(OnDrawDelegate myOnDraw_, bool animated_, long startTime, long durationTime)
 {
     Debug.Assert(myOnDraw_ != null);
     myOnDraw  = myOnDraw_;
     Animate   = animated_;
     StartTime = startTime;
     EndTime   = startTime + durationTime;
 }
示例#2
0
 public void Register(IBaseModuleManager baseManager)
 {
     _onUpdateDelegate  += baseManager.OnUpdate;
     _onDrawDelegate    += baseManager.OnDraw;
     _onDestroyDelegate += baseManager.OnDestroy;
 }
示例#3
0
 /// <summary>
 /// SetDrawHandlerに渡すパラメータをコンストラクタで設定できる
 /// </summary>
 /// <param name="drawDelegate"></param>
 /// <param name="width"></param>
 /// <param name="height"></param>
 public TextureString(int width , int height,OnDrawDelegate drawDelegate)
 {
     SetDrawHandler(width , height , drawDelegate);
 }
示例#4
0
 /// <summary>
 /// 描画用のハンドラとサーフェースのサイズを指定する
 /// </summary>
 /// <param name="drawDelegate"></param>
 /// <param name="width"></param>
 /// <param name="height"></param>
 public void SetDrawHandler(int width , int height,OnDrawDelegate drawDelegate)
 {
     this.drawDelegate = drawDelegate;
     this.width = width;
     this.height = height;
 }
示例#5
0
 /// <summary>
 /// 描画用のハンドラとサーフェースのサイズを指定する
 /// </summary>
 /// <param name="drawDelegate"></param>
 /// <param name="width"></param>
 /// <param name="height"></param>
 public void SetDrawHandler(int width, int height, OnDrawDelegate drawDelegate)
 {
     this.drawDelegate = drawDelegate;
     this.width        = width;
     this.height       = height;
 }
示例#6
0
 /// <summary>
 /// SetDrawHandlerに渡すパラメータをコンストラクタで設定できる
 /// </summary>
 /// <param name="drawDelegate"></param>
 /// <param name="width"></param>
 /// <param name="height"></param>
 public TextureString(int width, int height, OnDrawDelegate drawDelegate)
 {
     SetDrawHandler(width, height, drawDelegate);
 }