flash on 2010-4-26
♥0 |
Line 40 |
Modified 2010-04-26 19:40:38 |
MIT License
archived:2017-03-20 00:38:56
ActionScript3 source code
/**
* Copyright 084 ( http://wonderfl.net/user/084 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/vWE7
*/
package {
import flash.display.Sprite;
import flash.events.Event;
public class Tutorial2_mod extends Sprite {
public function Tutorial2_mod() {
var dock:Dock = new Dock();
dock.x = 150;
dock.y = 180;
addChild(dock);
for (var i:int = 1; i <= 10; i++) {
myCircle(100 + 30 * i);
}
}
public function myCircle(centerX:int):void {
graphics.beginFill(0xff6600);
graphics.drawCircle(centerX, 100, 15);
}
}
}
import flash.display.Sprite;
import flash.events.Event;
class Dock extends Sprite {
private var iconAry:Array = new Array(10);
function Dock() {
for (var i:int = 0; i < 10; i++) {
iconAry[i] = new Sprite();
iconAry[i].graphics.beginFill(0xff6600);
iconAry[i].graphics.drawCircle(0, -15, 15);
iconAry[i].graphics.endFill();
addChild(iconAry[i]);
iconAry[i].x = 30 * i + 15;
}
addEventListener(Event.ENTER_FRAME, IconMove);
}
private function IconMove(event:Event):void {
for (var i:int = 0; i < 10; i++) {
iconAry[i].scaleY = 1 + mouseX / 100;
}
}
}