| Package | danmaq.nineball.task |
| Class | public final class CTaskFPSTimer |
| Implements | ITask |
danmaq Nineball-Library内部で自動的に使用します。 通常ユーザが直接使用する必要はありません。
| Property | Defined by | ||
|---|---|---|---|
| layer : uint [read-only]
レイヤ値を取得します。
| CTaskFPSTimer | ||
| manager : CTaskManager
[write-only]
タスク管理クラスを設定します。
このクラスでは特に必要ないので何も設定しません。
| CTaskFPSTimer | ||
| realFPS : uint [read-only]
実測FPSを取得します。
| CTaskFPSTimer | ||
| refleshInterval : uint [read-only]
FPS更新フレーム間隔を取得します。
| CTaskFPSTimer | ||
| timer : Timer [read-only]
ループ用タイマを取得します。
| CTaskFPSTimer | ||
| Method | Defined by | ||
|---|---|---|---|
|
CTaskFPSTimer(uLayer:uint = 0, uReflesh:uint = 0, uTheoretical:uint = 60, uSlowdownLimit:uint = 0, uSlowdownCount:uint = 0)
コンストラクタ。
| CTaskFPSTimer | ||
|
dispose():void
解放時に管理クラスから呼び出される処理です。
| CTaskFPSTimer | ||
|
initialize():void
コンストラクタの後、タスクが管理クラスに登録された直後に、
1度だけ自動的に呼ばれます。
| CTaskFPSTimer | ||
|
resetCalibration():void
FPS補正をリセットします。
急激な負荷の変化が予想される時に実行してください。 注意:あまり頻繁に呼び出すと補正の効果が薄れます。 | CTaskFPSTimer | ||
|
update():Boolean
タスクを1フレーム分動かします。
| CTaskFPSTimer | ||
| layer | property |
layer:uint [read-only]レイヤ値を取得します。
Implementation public function get layer():uint
| manager | property |
manager:CTaskManager [write-only]タスク管理クラスを設定します。 このクラスでは特に必要ないので何も設定しません。
Implementation public function set manager(value:CTaskManager):void
| realFPS | property |
realFPS:uint [read-only]実測FPSを取得します。
Implementation public function get realFPS():uint
| refleshInterval | property |
refleshInterval:uint [read-only]FPS更新フレーム間隔を取得します。
Implementation public function get refleshInterval():uint
| timer | property |
timer:Timer [read-only]ループ用タイマを取得します。
Implementation public function get timer():Timer
| CTaskFPSTimer | () | constructor |
public function CTaskFPSTimer(uLayer:uint = 0, uReflesh:uint = 0, uTheoretical:uint = 60, uSlowdownLimit:uint = 0, uSlowdownCount:uint = 0)コンストラクタ。
ParametersuLayer:uint (default = 0) — レイヤ番号
|
|
uReflesh:uint (default = 0) — FPS可変更新フレーム間隔
|
|
uTheoretical:uint (default = 60) — FPS理論値
|
|
uSlowdownLimit:uint (default = 0) — 実測FPS最低理論値
|
|
uSlowdownCount:uint (default = 0) — 実測FPSの最低許容値を下回る許容回数
|
| dispose | () | method |
public function dispose():void解放時に管理クラスから呼び出される処理です。
| initialize | () | method |
public function initialize():voidコンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。
| resetCalibration | () | method |
public function resetCalibration():voidFPS補正をリセットします。
急激な負荷の変化が予想される時に実行してください。 注意:あまり頻繁に呼び出すと補正の効果が薄れます。
| update | () | method |
public function update():Booleanタスクを1フレーム分動かします。
ReturnsBoolean — 無条件でtrue
|