Packagedanmaq.nineball.task
Classpublic final class CTaskFont
ImplementsIDisposed, ITask

フォント描画タスクです。 タスクを殺すには管理クラスからeraseするか、 またはタイマを0に設定します。



Public Properties
 PropertyDefined by
  autoRender : Boolean = false
テキスト入力時に自動レンダリングするかどうかが格納されます。
CTaskFont
  disposed : Boolean
[read-only] 解放したかどうかを取得します。
CTaskFont
  layer : uint
[read-only] レイヤ値を取得します。
CTaskFont
  manager : CTaskManager
[write-only] タスク管理クラスを設定します。 このクラスでは特に必要ないので何も設定しません。
CTaskFont
  size : Point
[read-only] 文字列画像のサイズを取得します。
CTaskFont
  text : String
表示するテキストを取得します。
CTaskFont
  timer : int = -1
生存タイマが格納されます。 負数にすることでタイマを切ることができます。
CTaskFont
  transform : CFontTransform
描画調整情報を取得します。
CTaskFont
  view : Boolean = false
現在表示されているかどうかが格納されます。
CTaskFont
Public Methods
 MethodDefined by
  
CTaskFont(fontResource:CFontResource, screen:CScreen, uLayer:uint = 0)
コンストラクタ。
CTaskFont
  
dispose():void
解放時に管理クラスから呼び出される処理です。
CTaskFont
  
initialize():void
コンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。
CTaskFont
  
render(info:CFontTransform = null):void
指定したパラメータどおりにレンダリングします。
CTaskFont
  
update():Boolean
タスクを1フレーム分動かします。
CTaskFont
Property detail
autoRenderproperty
public var autoRender:Boolean = false

テキスト入力時に自動レンダリングするかどうかが格納されます。

disposedproperty 
disposed:Boolean  [read-only]

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

Implementation
    public function get disposed():Boolean
layerproperty 
layer:uint  [read-only]

レイヤ値を取得します。

Implementation
    public function get layer():uint
managerproperty 
manager:CTaskManager  [write-only]

タスク管理クラスを設定します。 このクラスでは特に必要ないので何も設定しません。

Implementation
    public function set manager(value:CTaskManager):void
sizeproperty 
size:Point  [read-only]

文字列画像のサイズを取得します。

Implementation
    public function get size():Point
textproperty 
text:String  [read-write]

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

Implementation
    public function get text():String
    public function set text(value:String):void
timerproperty 
public var timer:int = -1

生存タイマが格納されます。 負数にすることでタイマを切ることができます。

transformproperty 
transform:CFontTransform  [read-write]

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

Implementation
    public function get transform():CFontTransform
    public function set transform(value:CFontTransform):void
viewproperty 
public var view:Boolean = false

現在表示されているかどうかが格納されます。

Constructor detail
CTaskFont()constructor
public function CTaskFont(fontResource:CFontResource, screen:CScreen, uLayer:uint = 0)

コンストラクタ。

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

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

initialize()method 
public function initialize():void

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

render()method 
public function render(info:CFontTransform = null):void

指定したパラメータどおりにレンダリングします。

Parameters
info:CFontTransform (default = null) — フォント描画調整情報
update()method 
public function update():Boolean

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

Returns
Boolean — 生存タイマが0でない限りtrue