Packagejp.progression.events
Classpublic class SceneEvent
InheritanceSceneEvent Inheritance flash.events.Event

対象の SceneObject オブジェクトがシーンイベントフロー上で処理ポイントに位置した場合や、状態が変化した場合に SceneEvent オブジェクトが送出されます。


Example
  // SceneEvent インスタンスを作成する
  var event:SceneEvent = new SceneEvent();
  



Public Properties
 PropertyDefined by
  currentTarget : Object
[read-only] イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。
SceneEvent
  eventPhase : uint
[read-only] イベントフローの現在の段階です。 The current phase in the event flow.
SceneEvent
  target : Object
[read-only] イベントターゲットです。 The event target.
SceneEvent
  targetEventType : String
[read-only] イベント発生時のカレントイベントタイプを取得します。 The object that is actively processing the Event object with an event listener.
SceneEvent
Public Methods
 MethodDefined by
  
SceneEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, targetEventType:String = null)
新しい SceneEvent インスタンスを作成します。 Creates a new SceneEvent object.
SceneEvent
  
clone():Event
SceneEvent インスタンスのコピーを作成して、各プロパティの値を元のプロパティの値と一致するように設定します。 Duplicates an instance of an SceneEvent subclass.
SceneEvent
  
toString():String
指定されたオブジェクトのストリング表現を返します。 Returns the string representation of the specified object.
SceneEvent
Public Constants
 ConstantDefined by
  SCENE_ADDED : String = "sceneAdded"
[static] sceneAdded イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_ADDED constant defines the value of the type property of an sceneAdded event object.
SceneEvent
  SCENE_ADDED_TO_ROOT : String = "sceneAddedToRoot"
[static] sceneAddedToRoot イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_ADDED_TO_ROOT constant defines the value of the type property of an sceneAddedToRoot event object.
SceneEvent
  SCENE_ASCEND : String = "sceneAscend"
[static] sceneAscend イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_ASCEND constant defines the value of the type property of an sceneAscend event object.
SceneEvent
  SCENE_DESCEND : String = "sceneDescend"
[static] sceneDescend イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_DESCEND constant defines the value of the type property of an sceneDescend event object.
SceneEvent
  SCENE_GOTO : String = "sceneGoto"
[static] sceneGoto イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_GOTO constant defines the value of the type property of an sceneGoto event object.
SceneEvent
  SCENE_INIT : String = "sceneInit"
[static] sceneInit イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_INIT constant defines the value of the type property of an sceneInit event object.
SceneEvent
  SCENE_INIT_COMPLETE : String = "sceneInitComplete"
[static] sceneInitComplete イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_INIT_COMPLETE constant defines the value of the type property of an sceneInitComplete event object.
SceneEvent
  SCENE_LOAD : String = "sceneLoad"
[static] sceneLoad イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_LOAD constant defines the value of the type property of an sceneLoad event object.
SceneEvent
  SCENE_POST_UNLOAD : String = "scenePostUnload"
[static] scenePostUnload イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_POST_UNLOAD constant defines the value of the type property of an scenePostUnload event object.
SceneEvent
  SCENE_PRE_LOAD : String = "scenePreLoad"
[static] scenePreLoad イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_PRE_LOAD constant defines the value of the type property of an scenePreLoad event object.
SceneEvent
  SCENE_QUERY_CHANGE : String = "sceneQueryChange"
[static] sceneQueryChange イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_QUERY_CHANGE constant defines the value of the type property of an sceneQueryChange event object.
SceneEvent
  SCENE_REMOVED : String = "sceneRemoved"
[static] sceneRemoved イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_REMOVED constant defines the value of the type property of an sceneRemoved event object.
SceneEvent
  SCENE_REMOVED_FROM_ROOT : String = "sceneRemovedFromRoot"
[static] sceneRemovedFromRoot イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_REMOVED_FROM_ROOT constant defines the value of the type property of an sceneRemovedFromRoot event object.
SceneEvent
  SCENE_TITLE_CHANGE : String = "sceneTitleChange"
[static] sceneTitleChange イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_TITLE_CHANGE constant defines the value of the type property of an sceneTitleChange event object.
SceneEvent
  SCENE_UNLOAD : String = "sceneUnload"
[static] sceneUnload イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_UNLOAD constant defines the value of the type property of an sceneUnload event object.
SceneEvent
Property detail
currentTargetproperty
currentTarget:Object  [read-only]

イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。

Implementation
    public function get currentTarget():Object
eventPhaseproperty 
eventPhase:uint  [read-only]

イベントフローの現在の段階です。 The current phase in the event flow.

Implementation
    public function get eventPhase():uint
targetproperty 
target:Object  [read-only]

イベントターゲットです。 The event target.

Implementation
    public function get target():Object
targetEventTypeproperty 
targetEventType:String  [read-only]

イベント発生時のカレントイベントタイプを取得します。 The object that is actively processing the Event object with an event listener.

Implementation
    public function get targetEventType():String
Constructor detail
SceneEvent()constructor
public function SceneEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, targetEventType:String = null)

新しい SceneEvent インスタンスを作成します。 Creates a new SceneEvent object.

Parameters
type:StringSceneEvent.type としてアクセス可能なイベントタイプです。 The type of the event, accessible as SceneEvent.type.
 
bubbles:Boolean (default = false)SceneEvent インスタンスがイベントフローのバブリング段階で処理されるかどうかを判断します。デフォルト値は false です。 Determines whether the SceneEvent object participates in the bubbling stage of the event flow. The default value is false.
 
cancelable:Boolean (default = false)SceneEvent インスタンスがキャンセル可能かどうかを判断します。デフォルト値は false です。 Determines whether the SceneEvent object can be canceled. The default values is false.
 
targetEventType:String (default = null)イベント発生時のカレントイベントタイプです。
Method detail
clone()method
public override function clone():Event

SceneEvent インスタンスのコピーを作成して、各プロパティの値を元のプロパティの値と一致するように設定します。 Duplicates an instance of an SceneEvent subclass.

Returns
Event元のオブジェクトと同じプロパティ値を含む新しい SceneEvent インスタンスです。 A new SceneEvent object that is identical to the original.
toString()method 
public override function toString():String

指定されたオブジェクトのストリング表現を返します。 Returns the string representation of the specified object.

Returns
Stringオブジェクトのストリング表現です。 A string representation of the object.
Constant detail
SCENE_ADDEDconstant
public static const SCENE_ADDED:String = "sceneAdded"

sceneAdded イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_ADDED constant defines the value of the type property of an sceneAdded event object.

See also

SCENE_ADDED_TO_ROOTconstant 
public static const SCENE_ADDED_TO_ROOT:String = "sceneAddedToRoot"

sceneAddedToRoot イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_ADDED_TO_ROOT constant defines the value of the type property of an sceneAddedToRoot event object.

See also

SCENE_ASCENDconstant 
public static const SCENE_ASCEND:String = "sceneAscend"

sceneAscend イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_ASCEND constant defines the value of the type property of an sceneAscend event object.

See also

SCENE_DESCENDconstant 
public static const SCENE_DESCEND:String = "sceneDescend"

sceneDescend イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_DESCEND constant defines the value of the type property of an sceneDescend event object.

See also

SCENE_GOTOconstant 
public static const SCENE_GOTO:String = "sceneGoto"

sceneGoto イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_GOTO constant defines the value of the type property of an sceneGoto event object.

See also

SCENE_INITconstant 
public static const SCENE_INIT:String = "sceneInit"

sceneInit イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_INIT constant defines the value of the type property of an sceneInit event object.

See also

SCENE_INIT_COMPLETEconstant 
public static const SCENE_INIT_COMPLETE:String = "sceneInitComplete"

sceneInitComplete イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_INIT_COMPLETE constant defines the value of the type property of an sceneInitComplete event object.

See also

SCENE_LOADconstant 
public static const SCENE_LOAD:String = "sceneLoad"

sceneLoad イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_LOAD constant defines the value of the type property of an sceneLoad event object.

See also

SCENE_POST_UNLOADconstant 
public static const SCENE_POST_UNLOAD:String = "scenePostUnload"

scenePostUnload イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_POST_UNLOAD constant defines the value of the type property of an scenePostUnload event object.

See also

SCENE_PRE_LOADconstant 
public static const SCENE_PRE_LOAD:String = "scenePreLoad"

scenePreLoad イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_PRE_LOAD constant defines the value of the type property of an scenePreLoad event object.

See also

SCENE_QUERY_CHANGEconstant 
public static const SCENE_QUERY_CHANGE:String = "sceneQueryChange"

sceneQueryChange イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_QUERY_CHANGE constant defines the value of the type property of an sceneQueryChange event object.

See also

SCENE_REMOVEDconstant 
public static const SCENE_REMOVED:String = "sceneRemoved"

sceneRemoved イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_REMOVED constant defines the value of the type property of an sceneRemoved event object.

See also

SCENE_REMOVED_FROM_ROOTconstant 
public static const SCENE_REMOVED_FROM_ROOT:String = "sceneRemovedFromRoot"

sceneRemovedFromRoot イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_REMOVED_FROM_ROOT constant defines the value of the type property of an sceneRemovedFromRoot event object.

See also

SCENE_TITLE_CHANGEconstant 
public static const SCENE_TITLE_CHANGE:String = "sceneTitleChange"

sceneTitleChange イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_TITLE_CHANGE constant defines the value of the type property of an sceneTitleChange event object.

See also

SCENE_UNLOADconstant 
public static const SCENE_UNLOAD:String = "sceneUnload"

sceneUnload イベントオブジェクトの type プロパティ値を定義します。 The SceneEvent.SCENE_UNLOAD constant defines the value of the type property of an sceneUnload event object.

See also