as3运用:通过滚动条控制球体的大小

作者:taoshaw   类型:闪吧BBS   来源:闪吧论坛

  

通过拖动MC,控制小球大小。通过这种方法,可以控制音量等...效果如下:
/UploadTeach/201004/20100407182614990.swf

代码:

//as3培训官方网站:http://www.flashdown.net
var left:Number=mc.back.x;
var right:Number=mc.back.width-mc.drug.width;
stage.addEventListener(MouseEvent.MOUSE_UP,stopdrag);
mc.drug.addEventListener(MouseEvent.MOUSE_DOWN,startdrag);
function startdrag(event:MouseEvent):void {
var rect:Rectangle=new Rectangle(left,0,right,0);
mc.drug.startDrag(false,rect);
}
function stopdrag(event:MouseEvent):void {
//trace(event.currentTarget.x/292);
mc.drug.stopDrag();
ball.scaleY=ball.scaleX=mc.drug.x/292;
}
在线投稿和咨询,联系闪吧编辑    责任编辑:silvia    时间:2010年4月7日
  • 最近更新