Class MyGame::Scene::Base
In: mygame/lib/mygame/scene.rb
Parent: Object

シーンのクラスのスーパークラスです。 このクラスを継承してシーンを作成してください。

具体的な使い方は Scene の頁を参照してください。

Methods

init   new   quit   render   update  

Attributes

frame_counter  [R] 
next_scene  [RW] 

Public Class methods

[Source]

# File mygame/lib/mygame/scene.rb, line 59
      def initialize
        @next_scene = nil
        @frame_counter = 0
        init
      end

Public Instance methods

初期化処理を行うメソッド。サブクラスで再定義してください。

[Source]

# File mygame/lib/mygame/scene.rb, line 86
      def init
      end

終了処理を行うメソッド。サブクラスで再定義してください。

[Source]

# File mygame/lib/mygame/scene.rb, line 90
      def quit
      end

描画処理を行うメソッド。サブクラスで再定義してください。

[Source]

# File mygame/lib/mygame/scene.rb, line 98
      def render
      end

更新処理を行うメソッド。サブクラスで再定義してください。

[Source]

# File mygame/lib/mygame/scene.rb, line 94
      def update
      end

[Validate]