用AS做的涟漪字
效果:[swf]http://bbs.jcwcn.com/attachment.php?aid=868172&k=65022f9ba274bcc1cf5649deedfda1f2&t=1215202649[/swf]
做法很简单,输入文字后打散,逐个转换为景片剪辑元件.属性中命名从c1起到c7,
AS层第一帧输入以下代码:
nCharCount = 7;//总的字数
nScaleSpeed =5;//放大级数
nAlphaSpeed =4;//放大透明级数
nInterval =6;//复制层的距离
nTempInterval = nInterval;
nIndex =0;
nDepth =0;
onEnterFrame=function() {
if (nTempInterval == 0) {
nIndex++;
for (i=1; i<=nCharCount; i++) {
nDepth++;
duplicateMovieClip("c"+i,"t"+i+nIndex, nDepth);
}//end of for
nTempInterval = nInterval;
}// end if
nTempInterval--;
for (i=1; i<=nCharCount; i++) {
for (n=1; n<=nIndex; n++) {
this["t"+i+n]._xscale += nScaleSpeed;
this["t"+i+n]._yscale += nScaleSpeed-1;
this["t"+i+n]._alpha -= nAlphaSpeed;
}//end of for
}//end of for
}// End of the function
完成,可以测试效果了.
大家思考一下,如何能变化出不同的效果?
[swf]http://bbs.jcwcn.com/attachment.php?aid=868173&k=c8d0e875513294d2b8618fa85d1f8b7b&t=1215203227[/swf]
[[i] 本帖最后由 ajune 于 2008-7-5 04:27 编辑 [/i]] 多谢教程,辛苦了. jc:shout 这效果我喜欢~支持啊~ 好啊!我喜欢
不错!·
学习了jc:guilian 不错的效果,谢谢楼主,辛苦了 效果不错。LZ历害。 代码太难学了!
页:
[1]
