flash on 2011-9-26
♥0 |
Line 52 |
Modified 2011-09-26 19:59:22 |
MIT License
archived:2017-03-20 17:52:41
ActionScript3 source code
/**
* Copyright kaaad ( http://wonderfl.net/user/kaaad )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/lbP9
*/
package {
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.events.Event;
import flash.filters.GlowFilter;
import flash.display.Loader;
import flash.geom.*;
import flash.net.URLRequest;
import fl.transitions.*;
import fl.transitions.easing.*;
import caurina.transitions.Tweener;
[SWF(backgroundColor="0xFFFFFF",width="465",height="465")]
public class Gall extends Sprite {
private var picNum:Number=25;
private var tCon:MovieClip = new MovieClip;
private var tWidth:Number=30;
private var tHeight:Number=18;
public function Gall() {
// write as3 code here..
addEventListener(Event.ENTER_FRAME,thumbArr);
//サムネイル用コンテナ
tCon.x=0-stage.stageWidth/2;
tCon.y=stage.stageHeight-(tHeight+50);
addChild(tCon);
}//Gall
public function thumbArr(event:Event):void{
for(var i:uint=0;i<picNum;i++){
var mc:MovieClip=new MovieClip();
mc.graphics.lineStyle(1,0x000000);
mc.graphics.drawRect(100,0,tWidth,tHeight);
mc.name="t"+i;
mc.buttonMode=true;
mc.x=(tWidth+5)*i-500;
tCon.addChild(mc);
mc.addEventListener(MouseEvent.CLICK,clicked);
}
Tweener.addTween(tCon,{
x:stage.stageWidth/2,//500,
//y:100,
scaleX:1,
scaleY:1,
//rotation:90,
alpha:1,
time:10,
delay:0,
//transition:'easeOutQuint',
//_Blur_blurX:20,
//_Blur_blurY:20,
//_Blur_quality:3,
//_color:0x330066,
onComplete:onCompleteHandler//,
//_bezier:[{x:115,y:115},{x:200,y:200},{x:285,y:285}]
});
function onCompleteHandler(event:Event):void{
}
}//thumbArr
public function clicked(event:MouseEvent):void{
var mcNo:Number=event.currentTarget.num;
}
}//class
}