danmaq Nineball Library | All Packages | All Classes | Index | Frames No Frames |
Class CTaskFontByte

Package | danmaq.nineball.task
Class | public final class CTaskFontByte
Implements | IDisposed, ITask

単文字フォントタスクです。 CTaskFontの内部で使用されるクラスです。 通常、直接使用することはありません。

Public Properties

| Property | Defined by
--- | --- | ---
|  | alpha : Number 透過度を取得します。 | CTaskFontByte
|  | disposed : Boolean [read-only] 解放したかどうかを取得します。 | CTaskFontByte
|  | fontHash : Dictionary [static] ビットマップフォントの定義リストが格納されます。 | CTaskFontByte
|  | layer : uint [read-only] レイヤ値を取得します。 | CTaskFontByte
|  | manager : CTaskManager [write-only] タスク管理クラスを設定します。 このクラスでは特に必要ないので何も設定しません。 | CTaskFontByte
|  | size : Point [read-only] 拡縮しない状態での画像サイズを取得します。 | CTaskFontByte
|  | text : String [read-only] 表示するテキストを取得します。 | CTaskFontByte
|  | view : Boolean 現在表示されているかどうかを取得します。 | CTaskFontByte

Public Methods

| Method | Defined by
--- | --- | ---
|  | CTaskFontByte(strByte:String, uScreen:uint = 0, uLayer:uint = 0, fSpacing:Number = 4) コンストラクタ。 | CTaskFontByte
|  | dispose():void デストラクタ。 | CTaskFontByte
|  | initialize():void コンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。 | CTaskFontByte
|  | render():void レンダリングします。 | CTaskFontByte
|  | update():Boolean タスクを1フレーム分動かします。 | CTaskFontByte

Public Constants

| Constant | Defined by
--- | --- | ---
|  | color : ColorTransform 色変換構造体が格納されます。 | CTaskFontByte
|  | pos : Point 座標が格納されます。 | CTaskFontByte
|  | scale : Point 拡大率が格納されます。 | CTaskFontByte

Property detail

alpha | property

`alpha:Number` [read-write]

透過度を取得します。

Implementation
`public function get alpha():Number`
`public function set alpha(value:Number):void`

disposed | property |

`disposed:Boolean` [read-only]

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

Implementation
`public function get disposed():Boolean`

fontHash | property |

`public static var fontHash:Dictionary`

ビットマップフォントの定義リストが格納されます。

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`

size | property |

`size:Point` [read-only]

拡縮しない状態での画像サイズを取得します。

Implementation
`public function get size():Point`

text | property |

`text:String` [read-only]

表示するテキストを取得します。

Implementation
`public function get text():String`

view | property |

`view:Boolean` [read-write]

現在表示されているかどうかを取得します。

Implementation
`public function get view():Boolean`
`public function set view(value:Boolean):void`
Constructor detail

CTaskFontByte | () | constructor

`public function CTaskFontByte(strByte:String, uScreen:uint = 0, uLayer:uint = 0, fSpacing:Number = 4)`

コンストラクタ。

Parameters

| `strByte:String` — 単文字
| `uScreen:uint` (default = `0`)`` — 画面番号
| `uLayer:uint` (default = `0`)`` — レイヤ番号
| `fSpacing:Number` (default = `4`)`` — スペース幅

Method detail

dispose | () | method

`public function dispose():void`

デストラクタ。

initialize | () | method |

`public function initialize():void`

コンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。

render | () | method |

`public function render():void`

レンダリングします。

update | () | method |

`public function update():Boolean`

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

Returns

| `Boolean` — 無条件にtrue

Constant detail

color | constant

`public const color:ColorTransform`

色変換構造体が格納されます。

pos | constant |

`public const pos:Point`

座標が格納されます。

scale | constant |

`public const scale:Point`

拡大率が格納されます。