Packagedanmaq.nineball.task
Classpublic final class CTaskFPSView
InheritanceCTaskFPSView Inheritance CTaskBase
ImplementsIDisposed

FPS表示タスクです。



Public Properties
 PropertyDefined by
  disposed : Boolean
[read-only] 解放したかどうかを取得します。
CTaskFPSView
  interval : uint = 60
FPS更新のフレーム時間間隔が格納されます。
CTaskFPSView
 InheritedisAvailablePause : Boolean
一時停止に対応しているかどうかを取得します。

一時停止に対応しているタスクは、登録されている管理クラスにおいて pauseプロパティがtrueの間、updateメソッドに制御が移りません。

CTaskBase
 InheritedisLockedLayer : Boolean
レイヤ番号が固定済みかどうかを取得します。
CTaskBase
 Inheritedlayer : uint
レイヤ値を取得します。
CTaskBase
 Inheritedmanager : CTaskManager
タスク管理クラスを取得します。
CTaskBase
  prefix : String
接頭語を取得します。
CTaskFPSView
  suffix : String
接尾語を取得します。
CTaskFPSView
  transform : CFontTransform
描画調整情報を取得します。
CTaskFPSView
Protected Properties
 PropertyDefined by
 InheritedisAlive : Boolean = true
次フレームまで生存するかどうかが格納されます。
CTaskBase
Public Methods
 MethodDefined by
  
CTaskFPSView(fontResource:CFontResource, screen:CScreen, uLayer:uint = 0)
コンストラクタ。
CTaskFPSView
  
dispose():void
解放時に管理クラスから呼び出される処理です。
CTaskFPSView
 Inherited
initialize():void
コンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。 オーバーライドする際はメソッドの最初に継承元メソッドも呼び出してください。
CTaskBase
  
update():Boolean
タスクを1フレーム分動かします。
CTaskFPSView
Protected Constants
 ConstantDefined by
 InheritedphaseManager : CPhaseManager
フェーズ・カウンタ管理クラスが格納されます。 カウンタはupdateメソッドで自動的にインクリメントされます。
CTaskBase
Property detail
disposedproperty
disposed:Boolean  [read-only]

解放したかどうかを取得します。

Implementation
    public function get disposed():Boolean
intervalproperty 
public var interval:uint = 60

FPS更新のフレーム時間間隔が格納されます。

prefixproperty 
prefix:String  [read-write]

接頭語を取得します。

Implementation
    public function get prefix():String
    public function set prefix(value:String):void
suffixproperty 
suffix:String  [read-write]

接尾語を取得します。

Implementation
    public function get suffix():String
    public function set suffix(value:String):void
transformproperty 
transform:CFontTransform  [read-write]

描画調整情報を取得します。

Implementation
    public function get transform():CFontTransform
    public function set transform(value:CFontTransform):void
Constructor detail
CTaskFPSView()constructor
public function CTaskFPSView(fontResource:CFontResource, screen:CScreen, uLayer:uint = 0)

コンストラクタ。

Parameters
fontResource:CFontResource — フォントリソース
 
screen:CScreen — 格納する画面管理クラス
 
uLayer:uint (default = 0) — レイヤ番号
Method detail
dispose()method
public override function dispose():void

解放時に管理クラスから呼び出される処理です。

update()method 
public override function update():Boolean

タスクを1フレーム分動かします。

Returns
Boolean — 無条件でtrue