AS3

文字列で書いたクラス名をnewできる「getDefinitionByName」

AS3

var className:String = "page"+i; var pageClass:Class = getDefinitionByName(className) as Class; var page:DisplayObject = new pageClass();

イベントの流れ

as3

//BASEを押したらBASEだけ反応 //SUBを押したらSUBだけ反応 import flash.display.Sprite; import flash.events.MouseEvent; var base:Sprite = new Sprite(); var g; g = base.graphics; g.lineStyle (1, 0x000000, 1.0); // 線のスタイル指定 g.beginFill …

1020: override としてマークされたメソッドは、別のメソッドをオーバーライドする必要があります

as3

あなた、存在していない関数をオーバーライドしようとしていない??

FPSなど統計情報を気軽に表示できるライブラリStats.as

https://github.com/mrdoob/Hi-ReS-Stats

Loaderで読み込んだものを複数にaddChildした場合、最後のもののみ有効

loader = new Loader(); loader.load( new URLRequest(path) ); Sprite(spriteArray[0]).addChild(loader); Sprite(spriteArray[1]).addChild(loader); Sprite(spriteArray[2]).addChild(loader); Sprite(spriteArray[3]).addChild(loader); Sprite(spriteAr…

Argument count mismatch on KitchenTimer/onMinButtonPressed(). Expected 0, got 1.

private function onMinButtonPressed() -> private function onMinButtonPressed(e:MouseEvent)

グローバル変数

//Global.as //Global.Wなどでアクセス package{ public class Global{ //ターゲット端末解像度 public static const W:int = 320; public static const H:int = 480; //描画色 public static var color:uint = 0xFF00FF; } }

textfield focus stage null フォーカス 選択

as3

textfieldに最初からフォーカスを当てておきたいとき。 stage.focus = mytextformat; とすればいいようなのだが、stageがnullと言われる。 まだnullの状態で設定しようとしているのが問題なので、 addEventListener( Event.ADDED_TO_STAGE, function():void …