Flash AS3教程:旋转一周的直线并显示其轨迹
一路求学网 http://www.16qiuxue.com 阅览次数: 927次 11-23 13:08:25
标签:flash教程制作,flash动画教程,flash教程下载,http://www.16qiuxue.com
Flash AS3教程:旋转一周的直线并显示其轨迹,
import flash.display.Sprite;
import flash.events.Event;
public class xuanzuandezhixian extends Sprite {
//申明变量
private var j:uint;
private var dian:Sprite;
private var r:Sprite;
public function xuanzuandezhixian() {
//画半径
r=new Sprite ;
r.graphics.lineStyle(2,0xFF0000);
r.graphics.moveTo(0,0);
r.graphics.lineTo(50,0);
addChild(r);
r.x=275;
r.y=200;
//添加ENTER_FRAME侦听事件
addEventListener(Event.ENTER_FRAME,gx);
}
private function gx(event:Event):void {
//画小圆
dian=new Sprite ;
dian.graphics.beginFill(0x009900);
dian.graphics.drawCircle(0,0,1);
dian.graphics.endFill();
addChild(dian);
j++;
//设置小圆的坐标随i而变化(即绕圆周运动)
dian.x=Math.cos(j / 180 * Math.PI) * 50 + 275;
dian.y=Math.sin(j / 180 * Math.PI) * 50 + 200;
//半径旋转
r.rotation=j;
//一周后移除ENTER_FRAME侦听事件
if (j >= 360) {
removeEventListener(Event.ENTER_FRAME,gx);
}
}
}
},Flash AS3教程:旋转一周的直线并显示其轨迹
Webjx核心提示:旋转一周的直线并显示其轨迹.
[效果]
主代码:
import flash.display.Sprite;
import flash.events.Event;
public class xuanzuandezhixian extends Sprite {
//申明变量
private var j:uint;
private var dian:Sprite;
private var r:Sprite;
public function xuanzuandezhixian() {
//画半径
r=new Sprite ;
r.graphics.lineStyle(2,0xFF0000);
r.graphics.moveTo(0,0);
r.graphics.lineTo(50,0);
addChild(r);
r.x=275;
r.y=200;
//添加ENTER_FRAME侦听事件
addEventListener(Event.ENTER_FRAME,gx);
}
private function gx(event:Event):void {
//画小圆
dian=new Sprite ;
dian.graphics.beginFill(0x009900);
dian.graphics.drawCircle(0,0,1);
dian.graphics.endFill();
addChild(dian);
j++;
//设置小圆的坐标随i而变化(即绕圆周运动)
dian.x=Math.cos(j / 180 * Math.PI) * 50 + 275;
dian.y=Math.sin(j / 180 * Math.PI) * 50 + 200;
//半径旋转
r.rotation=j;
//一周后移除ENTER_FRAME侦听事件
if (j >= 360) {
removeEventListener(Event.ENTER_FRAME,gx);
}
}
}
},Flash AS3教程:旋转一周的直线并显示其轨迹
《Flash AS3教程:旋转一周的直线并显示其轨迹》相关文章
- Flash AS3教程:旋转一周的直线并显示其轨迹
- › FlashAS3.0实例教程:喷泉动画特效
- › Flash教程:片头加载loading的制作方法
- › 将FlashVars写在JS函数中,实现变量更新与后台同步(推荐)
- › Flash教程:制作卡片翻转动态效果
- › Flash CS3仿真艺术设计教程:封套工具的变形
- › Flash CS3仿真艺术设计教程:封套工具的应用
- › Flash教程:AS制作加载外部.swf影片的视频播放器
- › Flash cs3仿真艺术设计1.15:全新的Flash界面
- › Flash技巧:组合技巧制作吸引人的动画0
- › Flash实例教程:飞机阴影跟随飞机飞翔5
- › Flash AS教程:propertydata问题解决
- › Flash动画制作技巧:动物行走动画制作揭秘
- 在百度中搜索相关文章:Flash AS3教程:旋转一周的直线并显示其轨迹
- 在谷歌中搜索相关文章:Flash AS3教程:旋转一周的直线并显示其轨迹
- 在soso中搜索相关文章:Flash AS3教程:旋转一周的直线并显示其轨迹
- 在搜狗中搜索相关文章:Flash AS3教程:旋转一周的直线并显示其轨迹
- tag: Flash教程,flash教程制作,flash动画教程,flash教程下载,平面设计教程 - Flash教程