flash物理运动之摆动的钟
关键词:flash物理运动 三角函数 动态模糊 钟摆动
功能:模仿挂钟钟摆摆动的自然现象,可以调整摆动周期以及摆动的幅度
说明:mc1以及mc2分别为两个mc的实例名称,这里为了更好的实现摆动时产生的模糊的残影效果,使用了两个mc一起摆动,但是最中效果还不是很好,希望有朋友可以改进一下。
代码:
/*----------------钟摆-----------------*/
/*-------http://log.7thpark.com--------*/
var?rad:Number?=?0;
var?_stx:Number?=?mc2._x;
var?A:Number?=?300;
var?dis:Number?=?30;
import?flash.filters.BlurFilter;
var?blur:BlurFilter?=?new?BlurFilter();
onEnterFrame?=?function?()?{
??rad?=?rad+1;
??_disx?=?Math.sin(rad*Math.PI/dis)*A;
??mc2._x?=?_disx+_stx;
??mc1._x?=?mc2._x;
??blur.blurX?=?(A-Math.abs(_disx))/3.5;
??blur.quality?=?1;
??mc2.filters?=?[blur];
??mc1.filters?=?[blur];
??mc2._alpha?=?((A-Math.abs(_disx))/A)*100;
};
[url=http://log.7thpark.com/upload/swing20060927.fla]
源文件下载
[/url]
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/1184.html