forked from: 【AS100本ノック】5回目:checkmateに挑戦
forked from 【AS100本ノック】5回目:checkmateに挑戦 (diff: 6)
AS100本ノック * 5回目のお題は「checkmateに挑戦」 * -- * 流されていくワンコ。。。 * さようなら、ワンコ。。。 * いつもやっつけでごめんなさい。
ActionScript3 source code
/**
* Copyright mex_ichikawa ( http://wonderfl.net/user/mex_ichikawa )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/hQOu
*/
// forked from mex's 【AS100本ノック】5回目:checkmateに挑戦
/*
* AS100本ノック
* 5回目のお題は「checkmateに挑戦」
* --
* 流されていくワンコ。。。
* さようなら、ワンコ。。。
* いつもやっつけでごめんなさい。
*/
package {
import flash.display.Sprite;
import flash.net.*;
import flash.text.*;
import flash.events.MouseEvent;
public class FlashTest extends Sprite
{
private var URL:String = "http://wonderfl.net/code/cf0ee1af1b18b7f7508a4d0b20632bb1629b99da";
public function FlashTest()
{
var format:TextFormat = new TextFormat();
format.color = 0xFFFFFF;
format.leftMargin = 5;
format.rightMargin = 5;
var field:TextField = new TextField();
field.autoSize = "left";
field.defaultTextFormat = format;
field.background = true;
field.backgroundColor = 0x000000;
field.selectable = false;
field.text = "こちら";
field.x = (465 - field.width) / 2;
field.y = (465 - field.height) / 2;
var sprite:Sprite = new Sprite();
sprite.addChild(field);
sprite.buttonMode = true;
sprite.addEventListener(MouseEvent.CLICK, function(event:MouseEvent):void
{
sprite.removeEventListener(MouseEvent.CLICK, arguments.callee);
navigateToURL(new URLRequest(URL));
});
addChild(sprite);
}
}
}
