`

一个Flash实现的图形效果

阅读更多
var radius:int=100;
var numPoints:Number=30;
var points:Array=new Array();
var pre_r:Number=Math.PI*0.001;
var centX:Number=stage.stageWidth*0.5;
var centY:Number=stage.stageHeight*0.5;
var myTimer:Timer=new Timer(10,0);
myTimer.addEventListener(TimerEvent.TIMER,myTimer_timer_handler);
myTimer.start();
var fff=Math.round(Math.random()*1000000).toString(10);
var gf:GlowFilter=new GlowFilter();
gf.blurX=gf.blurY=10;
gf.color=0x3399ff + parseInt(fff,16);
this.filters=[gf] ;
var radians:Number=0;
var color:Number=0x3399ff +parseInt(fff,16);
function myTimer_timer_handler(e:Event) {
	test();
}
function test() {
	graphics.clear();
	points=[]  ;
	radians+=pre_r   
	  ;
	for (var i:Number=1; i<numPoints; i+=1) {
		var fff=Math.round(Math.random()*1000000).toString(10);
		var color:Number=0x3399ff +parseInt(fff,16);
		var p:Point=new Point();
		p.x=centX+Math.cos(radians*i)*radius ;
		p.y=centY+Math.sin(radians*i)*radius ;
		points.push(p);
	}
	graphics.lineStyle(Math.round(Math.random()*5),color,Math.random());
	graphics.moveTo(centX,centY);
	for (i=2; i<numPoints-2; i+=1) {
		graphics.curveTo(points[i-1].x,points[i-1].y,points[i].x,points[i].y);
		graphics.curveTo(points[i+1].x,points[i+1].y,centX,centY);
	}
}


截取动画的5张图片










  • 大小: 12.1 KB
  • 大小: 10.7 KB
  • 大小: 8.1 KB
  • 大小: 9.7 KB
  • 大小: 5.5 KB
分享到:
评论

相关推荐

    Flash三维几何图形旋转效果.rar

    Flash三维几何图形旋转的实现效果,可有多种几何图形选择,使用了较多的Flash脚本编程技术,对学习actionscript脚本的朋友来说,这些简单的脚本有助于提升as脚本的编程技术。本Flash效果运行截图如上图所示,支持...

    基于制作FLASH网站的设计与实现

    纯Flash网站如此受到欢迎,究其原因是它所生成的.swf文件相对较小,于网上传播速度快,而且还能够制出优美的动画效果和超强的交互式的图形用户界面应用程序等等。本文通过仔细思索在制作Flash动态网站架构的过程和...

    vml及Flashvml在线画图用例

    VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本...

    加载图片,然后拖拽的flash AS3脚本和源码

    加载位图并实现鼠标拖拽的源码,HoHo。

    AnvSoft Photo Flash Maker 5.41绿色版(电子相册制作软件)

    Anvsoft Photo Flash Maker是一个快速的图片FLASH制作工具,利用这款工具能够将图片制作成具有丰富转场效果的FLASH,可以用于网页展示图片,制作网站的图片BANNER。还可以用于备份图片,刻录CD/DVD图片展示碟片。 ...

    基于flash的恩宇运动地板网站的设计与实现的毕业设计论文

    Flash网站之所以如此受到欢迎,究其原因是它所生成的.swf文件相对较小,采用的是矢量图,于网上传播速度快,而且还能够制作出优美的动画效果和超强的交互式的图形用户界面应用程序,还可以添加声音和视频等等。...

    flash-多媒体课件制作-详细.doc

    4.2.5.3 FLASH动画制作 Flash是一个矢量图形和交互式动画的制作软件。其强大的图形和动画功能可以制作 开发出多种适用于教学课件中使用的形象生动的动画效果;内嵌的ActionScript语言可 以在 Flash动画中实现交互、...

    Flash中文使用手册

    。Flash 提供了 创建和实现丰富的 Web 内容与强大的应用程序所需的一切资源。...是构建数据驱动的应用程序, Flash 都可提供在多种平台和设备上制作出最佳效果并实现最 完美的用户体验所需的工具。

    Flask框架实现的RBAC权限管理系统源码

    项目概述:本项目管理系统基于流行的Python Flask框架,实现了一套完整的RBAC(基于角色的访问控制)...简而言之,这是一个集成了多技术栈的Flask项目,专注于为用户提供一个功能全面、易于管理的RBAC权限管理系统。

    flash shiti

    10. 某电影中,只有一个layer1,其上放置一个有两个元件(test1 和test2)组合成的组合体, 选择这个组合体执行打散Ctrl+B,然后右键单击执行Distribute to layers,那末: □ A. 这个电影中将增加两个新层:layer2 ...

    adobe starling as3 flash 3d Starling演讲PPT以及附件

    比如绘制一个图形,在传统Stage中使用绘图API可能只需要几行代码,而Stage3D实现同样的图形显示却需要几十行或上百行代码 Starling的英文原意是叫做“八哥”的小鸟。 不过在Flash领域,Starling是一个ActionScript...

    jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果

    这里演示基于jquery实现的动画菜单,内含四种效果的网站菜单,第一种是不带效果的传统导航菜单,第二种是带有图形滚动背景的菜单,第三种是由右向左背景滚动的菜单,第四种则是背景色渐变的网站菜单,每一种都很精彩...

    graflife flash+xml图形统计系统,饼图含源文件

    内容索引:Flash源码,其它应用,graflife,图形统计,圆饼图 一个用flash+xml生成统计用的饼形图的源文件,目前使用越来越多的一种图形统计系统,基于Flash+XML技术实现,当然,功能少不了AS3的强大支持,在百度统计中...

    [Flash.ActionScript.3.0动画教程

    14.3.2 抓住一个物体 14.3.3 加入一些交互 14.4 使用标准的反向运动学方法 14.4.1余弦定律介绍 14.4.2 ActionScript余弦定律 14.5 本章重要公式 14.6 小结 第四部分 3D动画 第15章 3D基础 15.1 第3维和透视 15.1.1 z...

    基于Flash的分形树生成及其动画效果的实现 (2009年)

    探讨了在Flash中实现迭代函数系统、图形迭代系统和L系统的思路和方法.重点研究了基于Flash的分形树生成方法,通过把迭代函数系统与Flash中的影片剪辑技术相结合来构造分形树.在此基础上探究了Flash中生成分形动画的两...

    Visual+C#+2008程序设计经典案例设计与实现.rar

    案例5 Flash动画播放器 案例6 AvI动画播放器 案例7 GⅣ动画播放器 案例8 MP3音乐播放器 案例9 肥皂泡泡屏幕保护程序 案例1O 图像随机显示屏幕保护程序 案例11 滚动字幕屏幕保护程序 案例12 带有背景音乐的随机字幕...

    宽网FLV编辑器 2.20

    宽网FLV编辑器 2.20 实现对FLV文件实现可视化转换、编辑、任意裁减、合并同时提供图片叠加、视频叠加、图形叠加、文字叠加及运动效果、以及十多种视频调整效果,同时实现 FLV同步声音及MP3伴音任意组合,提供十多种...

    SVGMagic.V1.004.zip

    一个好用的DELPHI SVG库。 SVG全名是可缩放矢量图形(英语:Scalable Vector Graphics,SVG),是一种基于可扩展标记语言(XML),用于描述二维矢量图形的图形格式。 SVG格式具有以下优点: * 图像文件可读,易于...

    《Delphi百例》源码

    实例29 实现图像的灰度级处理效果 实例30 三种像素遍历方法的比较和实现 实例31 实现图片任意角度的旋转 实例32 实现屏幕拷贝 实例33 实现图像漫游 实例34 图形显示技巧(一) 实例35 图形显示技巧(二) ...

    RT-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力

    而相对资源丰富的物联网设备,可使用RT-Thread完整版,通过在线的软件包管理工具,配合系统配置工具实现直观快速的模块化裁剪,并且可以无缝地导入丰富的软件功能包,实现类似 Android 的图形界面及触摸滑动效果、...

Global site tag (gtag.js) - Google Analytics