flash on 2015-3-13
♥0 |
Line 40 |
Modified 2015-03-13 05:36:52 |
MIT License
archived:2017-03-30 11:47:14
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/10sl
*/
package {
import flash.events.Event;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
stage.addEventListener(Event.ENTER_FRAME, onEnter);
}//ctor
public function onEnter(e:Event):void
{
var mx:Number; var my:Number;
mx = stage.mouseX;
my = stage.mouseY;
var sx:Number; var sy:Number;
sx = mx-230; sy = my-230;
graphics.clear();
graphics.lineStyle(2, 0);
var ax:Number; var ay:Number;
var w:Number;
ax = 230; ay = 230;
w = 64;
graphics.drawRect(ax-sx,ay-sy,w,w);
var t:Number;
t=1;
var wt:Number;
ax = 230; ay = 230;
for (t = 1.0; t < 1.5; t+=0.02)
{ wt = w*t; graphics.drawRect(ax-sx*t,ay-sy*t,wt,wt); }
ax = 0; ay = 0;
for (t = 1.0; t < 1.5; t+=0.02)
{ wt = w*t; graphics.drawRect(ax-sx*t,ay-sy*t,wt,wt); }
// { wt = w*t; graphics.drawRect(ax-sx*t-wt*0.5,ay-sy*t-wt*0.5,wt,wt); }
ax = 465; ay = 465;
for (t = 1.0; t < 1.5; t+=0.02)
{ wt = w*t; graphics.drawRect(ax-sx*t,ay-sy*t,wt,wt); }
var i:int; var k:int;
for (i =0; i< 16; i+=1)
for (k =0; k < 16; k+=1)
{ graphics.drawRect(k*16-sx,i*16-sy,8,8); }
}//onenter
}//classend
}