flash on 2013-2-11
♥0 |
Line 37 |
Modified 2013-02-11 22:06:41 |
MIT License
archived:2017-03-30 22:53:42
ActionScript3 source code
/**
* Copyright mutantleg ( http://wonderfl.net/user/mutantleg )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/rWzG
*/
package {
import flash.text.TextField;
import flash.events.MouseEvent;
import flash.events.Event;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public var deb:TextField;
public function FlashTest() {
// write as3 code here..
deb = new TextField();
deb.text = " ... ";
addChild(deb);
var t:Sprite;
t = new Sprite();
t.graphics.beginFill(0);
t.graphics.drawRect(0,0,64,64);
t.graphics.endFill();
t.buttonMode = true;
t.x = 200;
t.y = 200;
addChild(t);
t.addEventListener(MouseEvent.CLICK, onClick);
}//ctor
public function onClick(e:Event):void
{
deb.text = e.target.toString();
var a:Sprite;
a = e.target as Sprite;
if (a != null)
{
a.graphics.clear();
a.graphics.beginFill(0xFFffFF*Math.random());
a.graphics.drawRect(0,0,64,64);
a.graphics.endFill();
}//endif
}//onlclick
}
}