AS3 はかわいい
♥0 |
Line 43 |
Modified 2011-04-25 21:31:05 |
MIT License
archived:2017-03-09 20:50:59
ActionScript3 source code
/**
* Copyright bkzen ( http://wonderfl.net/user/bkzen )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/iSE6
*/
package
{
import flash.text.TextFormat;
import flash.text.TextField;
import flash.display.Sprite;
public class FlashTest extends Sprite
{
private var txt:TextField;
public function FlashTest() {
// write as3 code here..
addChild(txt = new TextField());
txt.defaultTextFormat = new TextFormat("Verdana");
txt.width = stage.stageWidth, txt.height = stage.stageHeight;
trace("added TextField, numChildren == " + numChildren); // 1
<>{addChild(new Sprite())}</>;
trace("numChildren: ", numChildren); // 1
trace(<>{addChild(new Sprite())}</>); // [object Sprite]
trace("numChildren: ", numChildren); // 2
trace(<>{trace("test")}</>);
trace("------");
<>{addChild(new Box())}</>;
trace("numChildren: ", numChildren); // 2
trace(<>{addChildAt(new Box(),0)}</>); // [object Sprite]
trace("numChildren: ", numChildren); // 3
trace("------");
<>{trace("mojaA")}</>;
(<>{trace("mojaB")}</>);
1&&(<>{trace("mojaC")}</>);
}
private function trace(...args):void
{
txt.appendText("" + args.join(" ") + "\n");
}
}
}
import flash.display.Sprite;
class Box extends Sprite
{
function Box()
{
graphics.beginFill(0xCCCCCC);
graphics.drawRect(10,100,200,200);
}
}