flash on 2010-5-23
♥0 |
Line 22 |
Modified 2010-05-23 05:31:26 |
MIT License
archived:2017-03-20 03:12:32
ActionScript3 source code
/**
* Copyright dizgid ( http://wonderfl.net/user/dizgid )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/8Uav
*/
package {
import flash.display.Sprite;
import flash.events.MouseEvent;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var a:Sprite = new Sprite();
a.graphics.beginFill(0xff0000, 0.5);
a.graphics.drawRect(0,0,100,100);
this.addChild(a);
var b:Sprite = new Sprite();
b.graphics.beginFill(0x00ff00, 0.5);
b.graphics.drawRect(50,50,100,100);
var container:Sprite = new Sprite();
container.addChild(b);
this.addChild(container);
/*
// 1
container.mouseChildren = false;
container.mouseEnabled = false;
*/
// 2
b.mouseEnabled = false;
container.mouseChildren = true;
container.mouseEnabled = false;
//
a.addEventListener(MouseEvent.MOUSE_DOWN, function():void{a.visible = !a.visible;});
}
}
}