| Package | jp.progression.core.scenes |
| Class | public class SceneInfo |
| Inheritance | SceneInfo EventIntegrator flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
| content : SceneObject [read-only]
この SceneInfo オブジェクトに関係したロードされたオブジェクトです。
| SceneInfo | ||
| data : XMLList [read-only]
PRMLLoader クラスや addChildFromXML() メソッドなどで追加されたシーンオブジェクトに設定されていた XML データを取得します。
| SceneInfo | ||
| loaderURL : String [read-only]
この SceneInfo オブジェクトによって記述されるメディアのロードを開始した SWF ファイルの URL です。
| SceneInfo | ||
| query : Query [read-only]
Progression.goto() メソッドの引数の SceneId インスタンスに設定されていた Query データを取得します。
| SceneInfo | ||
| url : String [read-only]
ロードされるメディアの URL です。
| SceneInfo | ||
| Method | Defined By | ||
|---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void [override]
イベントリスナーオブジェクトを EventIntegrator インスタンスに登録し、リスナーがイベントの通知を受け取るようにします。
このメソッドを使用して登録されたリスナーを removeEventListener() メソッドで削除した場合には、restoreRemovedListeners() メソッドで再登録させることができます。
Register the event listener object into the EventIntegrator instance to get the event notification. | EventIntegrator | |
![]() | addExclusivelyEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventIntegrator インスタンスに登録し、リスナーがイベントの通知を受け取るようにします。
このメソッドを使用して登録されたリスナーは、IEventIntegrator インスタンスの管理外となるため、removeEventListener() メソッドで削除した場合にも、restoreRemovedListeners() メソッドで再登録させることができません。
Register the event listener object into the EventIntegrator instance to get the event notification. | EventIntegrator | |
![]() | completelyRemoveEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventIntegrator インスタンスからリスナーを削除します。
このメソッドを使用して削除されたリスナーは、restoreRemovedListeners() メソッドで再登録させることができません。
Remove the listener from EventIntegrator instance. | EventIntegrator | |
![]() | dispatchEvent(event:Event):Boolean [override]
イベントをイベントフローに送出します。
Dispatches an event into the event flow.
| EventIntegrator | |
![]() | hasEventListener(type:String):Boolean [override]
EventIntegrator インスタンスに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
Checks whether the EventDispatcher object has any listeners registered for a specific type of event.
| EventIntegrator | |
![]() | removeAllListeners(completely:Boolean = false):void
addEventListener() メソッド経由で登録された全てのイベントリスナー登録を削除します。
完全に登録を削除しなかった場合には、削除されたイベントリスナーを restoreRemovedListeners() メソッドで復帰させることができます。
Remove the whole event listener registered via addEventListener() method. | EventIntegrator | |
![]() | removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void [override]
EventIntegrator インスタンスからリスナーを削除します。
このメソッドを使用して削除されたリスナーは、restoreRemovedListeners() メソッドで再登録させることができます。
Remove the listener from EventIntegrator instance. | EventIntegrator | |
![]() | restoreRemovedListeners():void
removeEventListener() メソッド、または removeAllListeners() メソッド経由で削除された全てイベントリスナーを再登録します。
Re-register the whole event listener removed via removeEventListener() or removeAllListeners() method.
| EventIntegrator | |
toString():String [override]
指定されたオブジェクトのストリング表現を返します。
Returns the string representation of the specified object.
| SceneInfo | ||
![]() | willTrigger(type:String):Boolean [override]
指定されたイベントタイプについて、この EventIntegrator インスタンスまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type.
| EventIntegrator | |
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| データが正常にロードされたときに送出されます。 | SceneInfo | |||
| ネットワーク要求が HTTP を介して行われ、Flash Player が HTTP 状況コードを検出できる場合に送出されます。 | SceneInfo | |||
| 入出力エラーが発生してロード処理が失敗したときに送出されます。 | SceneInfo | |||
| ロード操作が開始したときに送出されます。 | SceneInfo | |||
| ダウンロード処理を実行中にデータを受信したときに送出されます。 | SceneInfo | |||
| query の値が更新された場合に送出されます。 | SceneInfo | |||
| ロードされたオブジェクトが Loader オブジェクトの unload() メソッドを使用して削除されるたびに、LoaderInfo オブジェクトによって送出されます。 | SceneInfo | |||
| __data | property |
__data:XMLList progression_internal function get __data():XMLList progression_internal function set __data(value:XMLList):void| __query | property |
__query:Query progression_internal function get __query():Query progression_internal function set __query(value:Query):void| content | property |
content:SceneObject [read-only] この SceneInfo オブジェクトに関係したロードされたオブジェクトです。
public function get content():SceneObject| data | property |
data:XMLList [read-only] PRMLLoader クラスや addChildFromXML() メソッドなどで追加されたシーンオブジェクトに設定されていた XML データを取得します。
public function get data():XMLList| loaderURL | property |
loaderURL:String [read-only] この SceneInfo オブジェクトによって記述されるメディアのロードを開始した SWF ファイルの URL です。
public function get loaderURL():String| query | property |
query:Query [read-only] Progression.goto() メソッドの引数の SceneId インスタンスに設定されていた Query データを取得します。
public function get query():Query| url | property |
url:String [read-only] ロードされるメディアの URL です。
public function get url():String| toString | () | method |
override public function toString():String指定されたオブジェクトのストリング表現を返します。 Returns the string representation of the specified object.
ReturnsString —
オブジェクトのストリング表現です。
A string representation of the object.
|
| complete | Event |
flash.events.Eventflash.events.Event.COMPLETEデータが正常にロードされたときに送出されます。
| httpStatus | Event |
flash.events.HTTPStatusEventflash.events.HTTPStatusEvent.HTTP_STATUSネットワーク要求が HTTP を介して行われ、Flash Player が HTTP 状況コードを検出できる場合に送出されます。
| ioError | Event |
flash.events.IOErrorEventflash.events.IOErrorEvent.IO_ERROR入出力エラーが発生してロード処理が失敗したときに送出されます。
| open | Event |
flash.events.Eventflash.events.Event.OPENロード操作が開始したときに送出されます。
| progress | Event |
flash.events.ProgressEventflash.events.ProgressEvent.PROGRESSダウンロード処理を実行中にデータを受信したときに送出されます。
| sceneQuery | Event |
jp.progression.events.SceneEventjp.progression.events.SceneEvent.SCENE_QUERYquery の値が更新された場合に送出されます。
sceneQuery イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_QUERY constant defines the value of the type property of an sceneQuery event object.| unload | Event |
flash.events.Eventflash.events.Event.UNLOADロードされたオブジェクトが Loader オブジェクトの unload() メソッドを使用して削除されるたびに、LoaderInfo オブジェクトによって送出されます。