AS3
挙動がいつもと違うので調べてみたらそういうことらしい。 FN1103001 - 予め配置したインスタンスの存在しないフレームに移動しても参照が消えない - Flash : テクニカルノート なので、初期化処理を通常とは変える必要がある。 public function Main() { //…
ブラケット({})で囲んで記述する { variable } 属性の時はこのように
[Embed(source="test.xml", mimeType="application/octet-stream")] var testXml:Class; var xml:XML = new XML(new testXml()); trace(xml); new XMLでラップすること。
ステージ内のTextFieldにデバッグテキストを表示するときによくやるのでメモ。 _output.scrollV = _output.maxScrollV;で追加された部分まで表示。 // _output is TextField public static function print(...rest):void { if (_output) { _output.appendTex…
var xml:XML = <root> <mission id="1"> <password>A</password> </mission> <mission id="2"> <password>B</password> </mission> <mission id="3"> <password>C</password> </mission> </root> trace(xml.mission.(@id==2)); //<mission id="2"> // <password>B</password> //</mission> 同一の属性が全てのノードにないとエラーが出る。 【追記】 子ノ…
//http://gihyo.jp/dev/serial/01/as3/0034nDegree = (nDegree % 360 + 360)% 360