flash on 2013-4-12
♥0 |
Line 31 |
Modified 2013-04-12 14:58:33 |
MIT License
archived:2017-03-20 02:39:48
ActionScript3 source code
/**
* Copyright geko ( http://wonderfl.net/user/geko )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/waqQ
*/
package {
import flash.events.MouseEvent;
import flash.display.Sprite;
import flash.external.ExternalInterface;
public class FlashTest extends Sprite {
var sp:Sprite = new Sprite();
public function FlashTest() {
// write as3 code here..
stage.addChild(sp);
sp.x = 200;sp.y=200;
sp.graphics.beginFill(0xFF0000);
sp.graphics.drawRect(0,0,100,100);
sp.graphics.endFill();
graphics.beginFill(0);
graphics.drawRect(0,0,100,100);
graphics.endFill();
stage.addEventListener(MouseEvent.CLICK,click);
}
public function click(event:MouseEvent):void{
sp.graphics.clear();
sp.graphics.beginFill(0xFF0000);
if(ExternalInterface.available){
ExternalInterface.call("test");
if(ExternalInterface.call("window.test")){sp.graphics.drawRect(0,0,100,100);
}else{
sp.graphics.drawCircle(0,0,20);
}
}
sp.graphics.endFill();
}
}
}