flash物理运动之摆动的钟

本文介绍了一个使用Flash制作的钟摆动画案例,通过调整三角函数参数实现了自然的摆动效果,并运用了动态模糊技术来增强视觉体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关键词: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]
[color="#0099b3"]源文件下载[/color]
[/url]
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/1184.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值