|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash8.0是Macromedia公司在7.0版本的基础上开发的,功能更强大,易于设计。
poluoluo中心提醒:本教程用BitmapSphereBasic类,创立改动扭转偏向和挪动贴图的实例。
程序开辟情况:FlashCS4ActionScript3.0
演示:
[media=wmv,500,500][/media]
本教程用BitmapSphereBasic类,创立改动扭转偏向和挪动贴图的实例。
1、新建AS3.0flv文档,文档属性,500*500像素,帧频60fps,存盘。如:
2、导进制造球体和背景的图片到库中,右键单击球体恤图图片,定名为Earth。如:
3、创立名为dotClip的影片剪辑,图层1绘制15*15笔触玄色,添补色为#cccccc的圆形,第2帧拔出关头帧。增加图层2,在第2帧拔出关头帧,绘制5*5无笔触,色彩为玄色的圆形。图层布局如:
4、前往场景1,图层1拖进背景图片。
5、增加as层输出代码://导进BitmapSphereBasic类
importcom.flashandmath.cs4.BitmapSphereBasic;
//创立一个行星
varboard:Sprite=newSprite();
//增加到显现列表
this.addChild(board);
//天生datatypeBitmapSphereBasic的一个函数。
//设定函数初始值。
varball:BitmapSphereBasic;
//扭转的一个布尔值的函数。
varautoOn:Boolean=true;
//两个函数为鼠标扭转。
varprevX:Number;
varprevY:Number;
//行星的地位.
varballX:Number=250;
varballY:Number=250;
//贴图
varimageData:BitmapData=newEarth(800,548);
ball=newBitmapSphereBasic(imageData);
board.addChild(ball);
ball.x=ballX;
ball.y=ballY;
//滤镜
ball.filters=[newGlowFilter(0xB4B5FE,0.6,32.0,32.0,1)];
this.addEventListener(Event.ENTER_FRAME,autoRotate);
board.addEventListener(MouseEvent.ROLL_OUT,boardOut);
board.addEventListener(MouseEvent.MOUSE_MOVE,boardMove);
board.addEventListener(MouseEvent.MOUSE_DOWN,boardDown);
board.addEventListener(MouseEvent.MOUSE_UP,boardUp);
functionautoRotate(e:Event):void{
if(autoOn){
ball.autoSpin(-1);
}
}
//三个侦听为扭转和鼠标。
functionboardOut(e:MouseEvent):void{
autoOn=true;
}
functionboardDown(e:MouseEvent):void{
prevX=board.mouseX;
prevY=board.mouseY;
autoOn=false;
}
functionboardUp(e:MouseEvent):void{
autoOn=true;
}
functionboardMove(e:MouseEvent):void{
varlocX:Number=prevX;
varlocY:Number=prevY;
//取反
if(!autoOn){
prevX=board.mouseX;
prevY=board.mouseY;
ball.rotateSphere(prevY-locY,-(prevX-locX),0);
e.updateAfterEvent();
}
}6、把附件中的com解压到统一目次下,竣工测试。
Dot.rar:http://www.webjx.com/files/soft/1_091118203737.rar
com.rar:http://www.webjx.com/files/soft/1_091118203839.rar
最新的零售版本为AdobeFlashProfessionalCC(2013年发布)。AdobeFlashProfessionalCC为创建数字动画、交互式Web站点、桌面应用程序以及手机应用程序开发提供了功能全面的创作和编辑环境。 |
|