flash on 2011-5-27
♥0 |
Line 34 |
Modified 2011-05-27 01:55:59 |
MIT License
archived:2017-03-20 18:02:09
ActionScript3 source code
/**
* Copyright yasyasyas ( http://wonderfl.net/user/yasyasyas )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/zQEk
*/
package{
import flash.display.Sprite;
import flash.events.MouseEvent;
public class Main extends Sprite {
var onamae_2b:String;
public function Main(){
var flower:Sprite = new Sprite();
flower.graphics.beginFill(0xff0000, 1);
flower.graphics.drawEllipse(0, 0, 100, 50);
flower.graphics.endFill();
addChild(flower);
var flower2:Sprite = new Sprite();
flower2.graphics.beginFill(0x00ff00, 1);
flower2.graphics.drawEllipse(0, 0, 100, 50);
flower2.graphics.endFill();
flower2.x = 80;
flower2.y = 80;
addChild(flower2);
var flower2b:Sprite = new Sprite();
flower2b.graphics.beginFill(0x0000ff, 1);
flower2b.graphics.drawEllipse(100, 50, 100, 150);
flower2b.graphics.endFill();
flower2.addChild(flower2b);
onamae_2b = flower2b.name;
flower2.rotation = 30;
flower2.addEventListener(MouseEvent.CLICK, atClick);
}
private function atClick(e:MouseEvent):void {
if (e.target.name != onamae_2b) {
e.target.rotation += 5;
}
}
}
}