Public Methods
 FunctionDefined By
  
指定された id と同じ値が設定されている IExDisplayObject インターフェイスを実装したインスタンスを返します。
jp.progression.casts
  
getInstancesByGroup(group:String, sort:Boolean = false):Array
指定された group と同じ値を持つ IExDisplayObject インターフェイスを実装したインスタンスを含む配列を返します。
jp.progression.casts
  
getInstancesByRegExp(fieldName:String, pattern:RegExp, sort:Boolean = false):Array
指定された fieldName が条件と一致する IExDisplayObject インターフェイスを実装したインスタンスを含む配列を返します。
jp.progression.casts
Function detail
getInstanceById()function
public function getInstanceById(id:String):IExDisplayObject

指定された id と同じ値が設定されている IExDisplayObject インターフェイスを実装したインスタンスを返します。

Parameters

id:String条件となるストリングです。

Returns
IExDisplayObject条件と一致するインスタンスです。

Example
     // CastSprite インスタンスを作成します。
     var cast1:CastSprite = new CastSprite();
     
     // id を設定します
     cast1.id = "cast1";
     
     // id から CastSprite インスタンスを取得します。
     var cast2:CastSprite = getInstanceById( "cast1" );
     
     // 両者を比較します。
     trace( cast1 == cast2 ); // true
     
getInstancesByGroup()function 
public function getInstancesByGroup(group:String, sort:Boolean = false):Array

指定された group と同じ値を持つ IExDisplayObject インターフェイスを実装したインスタンスを含む配列を返します。

Parameters

group:String条件となるストリングです。
 
sort:Boolean (default = false)配列をソートするかどうかを指定します。

Returns
Array条件と一致するインスタンスです。

Example
     // CastSprite インスタンスを作成します。
     var cast1:CastSprite = new CastSprite();
     var cast2:CastSprite = new CastSprite();
     var cast3:CastSprite = new CastSprite();
     
     // グループを設定します。
     cast1.group = "group";
     cast2.group = "group";
     cast3.group = "group";
     
     // id から CastSprite インスタンスを取得します。
     var casts:Array = getInstancesByGroup( "group", true );
     
     // 両者を比較します。
     trace( casts[0] == cast1 ); // true
     trace( casts[1] == cast2 ); // true
     trace( casts[2] == cast3 ); // true
     
getInstancesByRegExp()function 
public function getInstancesByRegExp(fieldName:String, pattern:RegExp, sort:Boolean = false):Array

指定された fieldName が条件と一致する IExDisplayObject インターフェイスを実装したインスタンスを含む配列を返します。

Parameters

fieldName:String調査するフィールド名です。
 
pattern:RegExp条件となる正規表現です。
 
sort:Boolean (default = false)配列をソートするかどうかを指定します。

Returns
Array条件と一致するインスタンスです。

Example
     // CastSprite インスタンスを作成します。
     var cast1:CastSprite = new CastSprite();
     var cast2:CastSprite = new CastSprite();
     var cast3:CastSprite = new CastSprite();
     
     // id を設定します
     cast1.id = "com1";
     cast2.id = "com2";
     cast3.id = "com3";
     
     // id から CastSprite インスタンスを取得します。
     var casts:Array = getInstancesByRegExp( "id", new RegExp( "^cast.$" ), true );
     
     // 両者を比較します。
     trace( casts[0] == cast1 ); // true
     trace( casts[1] == cast2 ); // true
     trace( casts[2] == cast3 ); // true