Packagedanmaq.nineball.core
Classpublic final class CMainLoop

メインループクラスです。



Public Properties
 PropertyDefined by
  instance : CMainLoop
[static][read-only] このクラスのインスタンスを取得します。
CMainLoop
  se : CTaskExclusiveSE
[read-only] 排他制御付き効果音再生タスクを取得します。
CMainLoop
  startTime : Number
[read-only] danmaq Nineball Libraryの起動からの経過時間を取得します。
CMainLoop
  timer : CTaskFPSTimer
[read-only] フレームレート制御タスクを取得します。
CMainLoop
Public Methods
 MethodDefined by
  
コンストラクタ。
CMainLoop
Public Constants
 ConstantDefined by
  sceneManager : CSceneManager
シーン管理クラスが格納されます。
CMainLoop
  taskManager : CTaskManager
タスク管理クラスが格納されます。
CMainLoop
Property detail
instanceproperty
instance:CMainLoop  [read-only]

このクラスのインスタンスを取得します。

Implementation
    public static function get instance():CMainLoop
seproperty 
se:CTaskExclusiveSE  [read-only]

排他制御付き効果音再生タスクを取得します。

Implementation
    public function get se():CTaskExclusiveSE
startTimeproperty 
startTime:Number  [read-only]

danmaq Nineball Libraryの起動からの経過時間を取得します。

Implementation
    public function get startTime():Number
timerproperty 
timer:CTaskFPSTimer  [read-only]

フレームレート制御タスクを取得します。

Implementation
    public function get timer():CTaskFPSTimer
Constructor detail
CMainLoop()constructor
public function CMainLoop(ini:CInitializeData)

コンストラクタ。

Parameters
ini:CInitializeData — 初期化データ
Constant detail
sceneManagerconstant
public const sceneManager:CSceneManager

シーン管理クラスが格納されます。

taskManagerconstant 
public const taskManager:CTaskManager

タスク管理クラスが格納されます。