Flash as教程:文字散射效果
日期:2008年7月4日 作者: 查看:[大字体 中字体 小字体]-
提示:这是个很妙的效果,说这句话是为了引起你的阅读兴趣,提供思路为主,以文字为例,更好的效果如把文字换成图片散射依照这个思路应当可以很完美的实现,同时,第三部分的BUG已经清除,所以我对本文章作下修改,谢谢各位的帮忙。
第一部分:同一坐标点散射,类似烟花效果
目标:大量文字从一个原点向四周散射
“大量”———————很显然,要用到duplicatemovieclip或者attachmovie,这里我选择attachmovie,至于
什么原因,以下我将阐述。
“散射”——————x,y偏移,结合Math.random()就是随机偏移.随机数的取值要有正且有负,因为散射是四面八方的X,Y偏移。
“一个原点”————这个效果的原理理解关键点就在这里,一个原点,换句话说就是将复制出来的MC坐标归于一个位置,这样任意一个x,y偏移值,播放起来就是一个散射,他不同于那种“不同坐标点散射”,即如果你把复制出来的坐标值随机设定,加上一个单纯的x,y偏移,MC会到处乱飞,画面会毫无规律。这一点一定要理解。实现步骤:
1,随便做个带文字的MC,在库中linkage名为mymc
2,舞台时间轴代码:
LEFT = 0;
TOP = 0;
RIGHT = Stage.width;
BOTTOM = Stage.height;
maxspeed=25
maxmc=100
minmc=20
function randrange(min,max){
var randomnum=Math.floor(Math.random()*(max-min+1))+min
return randomnum
}//自定义函数,取两数之间的随机数
mcnum=randrange(minmc,maxmc)
trace(mcnum)//测试用
for(i=0;i<=mcnum;i++){
dupmc=attachMovie("mymc","mymc"+i,10+i)
trace(dupmc)//测试用
dupmc._x=200
dupmc._y=200//设定同一个坐标位置
dupmc._xscale=dupmc._yscale=randrange(0,100)
dupmc.speedx=randrange(-maxspeed,maxspeed)
dupmc.speedy=randrange(-maxspeed,maxspeed)//每一个复制出来的MC都会有一个随机x,y偏移(从自己的负值到自身值,保证了坐标既有正也有负)
dupmc.onEnterFrame=function(){
this._x+=this.speedx
this._y+=this.speedy
if (this._x < LEFT this._x > RIGHT this._y < TOP this._y > BOTTOM) {
this.removeMovieClip();
}//end if
}
}ok,代码结束,以下我谈谈我为什么不用duplicatemovieclip而用attachmovie
我们都知道把duplicatemovieclip或attachmovie前面加一个变量,很方便调整MC属性,书写也简单,但实现方式有两种。
- [1] [2] [3] [4] [5] 下一页
-
- Flash as教程:文字散射效果 相关文章:
- ·3DMax:跟我学做房间效果图
- ·Flash制作非常逼真的下雪视觉动画效果
- ·Flash制作滚动广告图片效果
- ·对联广告JS代码效果大全
- ·Photoshop制作Lomo风格非主流效果
- ·网页对联广告代码效果大全
- ·对联广告代码效果大全
- ·『隐现式QQ空间开门效果3款』
- ·3DS MAX图文教程:事件驱动粒子系统——喷泉效果
- ·Flash中百叶窗效果的实现
- Flash as教程:文字散射效果 相关软件
- ·麦克风混响效果器 V1.0 绿色版
- ·SRS Audio Sandbox(声卡效果增强软件) V1.9.0.2 汉化版
- ·胜利之日:起源 电影效果演示
- ·唯美烟雾缭绕梦幻效果壁纸集一
- ·半条命 高动态范围渲染效果演示介绍
- ·在PHOTOSHOP中创建金色边缘效果
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:不慌不忙 火星输入法快速切换技巧
精品推荐
热点TOP10
- ·FLASH 8实例教程:瀑布动画制作方法
- ·精彩推荐:全Flash网站制作实例
- ·Flash制作非常逼真的下雪视觉动画效果
- ·Flash百叶窗制作教程
- ·Flash制作滚动广告图片效果
- ·Flash:闪动的星星
- ·Flash制作超酷旋转互动相册
- ·Flash中百叶窗效果的实现
- ·Flash视觉效果之漫天飞雪
- ·Flash打造碧海蓝天海鸥飞翔动画
- ·国外优秀Flash网站设计欣赏
- ·Flash简单制作实用的图片切换动画特效
- ·今天DIY桌面电子宠物
- ·Flash制作熊熊燃烧的火焰
- ·Flash制作烟花效果动画
- ·Flash制作环型立体旋转的动态文字
- ·Flash制作过渡卷动效果精美图库特效
- ·Flash实例教学:三维烟花动画制作
- ·Flash声音控制详解
- ·用flash制作简单拼图游戏
特别推荐
- ·Flash教程 制作树叶逐渐展开动画
- ·教您如何控制flash文件的大小
- ·Flash声音控制详解
- ·彻底消灭Flash动画中的乱码
- ·Flash简单制作实用的图片切换动画特效
- ·简易拼图游戏制作
- ·Flash教程:纯AS制作简单的MP3播放器
- ·纯AS的Loading效果四例
- ·Flash角色透视行走动作分解
- ·入门级:教你用flash画画
- ·Flash制作过渡卷动效果精美图库特效
- ·Flash制作Mac系统菜单的效果
- ·视觉欺骗
- ·Flash制作非常逼真的下雪视觉动画效果
- ·超详细图文解析 用Flash制作魔法表情
- ·Flash Action应用--鼠控3D旋转
- ·Flash打造碧海蓝天海鸥飞翔动画
- ·FLASH 8实例教程:瀑布动画制作方法
- ·Flash视觉效果之漫天飞雪
- ·Coldfusion MX技巧精华收集(1)
