制作一个简单的下雨效果,新手可以拿去练一下AS2的代码!
flash吧
全部回复
仅看楼主
level 10
制作了一个简单的下雨效果,新手可以拿去练一下AS 2的代码制作过程!这个学会了,基本上好多粒子系统都可以用类似的方法制作了,效果图如下图:
2015年05月04日 07点05分 1
level 10
正在持续上传中,精彩继续!
2015年05月04日 07点05分 2
level 10
首先,新建一个AS 2文件,然后按CRTL+F8创建一个影片剪辑,淡蓝色为背景!
2015年05月04日 07点05分 3
你想自学成才吗?“猪七戒论坛”最强的教学资源 知识塑造人格 行动开拓人生 “猪七戒论坛”赶紧来下载教程
2016年03月21日 00点03分
好东西还是要大家一起用 别等待 !直接去【猪七戒论坛】下载 大量平面设计 美术CG教程 有资源就是任性
2016年05月08日 10点05分
什么是as2文件?我用的是flash8.0版本
2016年07月10日 10点07分
level 10
接着,用画笔工具创建一个白色的线条,记得在属性中将线条的宽度调大一点,做一个雨点,如下图所示:
2015年05月04日 07点05分 4
亲爱滴楼主 你这个很弱哦 一点不牛逼 你看看猪七戒论坛的教程怎么样 里面很多资源都比你这个强百倍,百度下【猪七戒论坛】就找到了
2016年04月11日 17点04分
level 10
紧接下来,在关键帧面板的第五帧按F6创建一个关键帧,并在第五帧将刚才建立的白色小雨点移动到舞台的中央,如图:
2015年05月04日 08点05分 5
[真棒]
2015年05月09日 11点05分
不错,试一下
2016年03月06日 00点03分
level 10
再接着就是制作雨滴落地后的波纹效果了,按F6在关键帧面板第6帧创建一个关键帧,在此关键帧上用椭圆工具创建一个小椭圆,制作出雨点落地后的初始波纹圈,如图:
2015年05月04日 08点05分 6
level 10
然后,在第10帧创建一个关键帧,用变形工具将波纹圈放大(按住shift键等比例放大),并在属性面板中将波纹圈的透明度(Alpha)属性调为零,如图:
2015年05月04日 08点05分 7
怎么让那个雨点没有啊。
2015年05月28日 12点05分
@安静到夏天 第6帧选中雨点删除
2016年05月23日 03点05分
level 10
最后在关键帧之间创立传统补间,并将影片剪辑命名为mc这样一个下雨的影片剪辑就制作完毕了!
2015年05月04日 08点05分 8
level 10
没有人吗?出去一下,回来爆发高潮,本帖的关键之处也在此了![酷]
2015年05月04日 08点05分 9
链接失效了,小伙伴们 最新的学习教程 搜“猪七戒” “猪七戒”种类繁多 精品多多
2016年03月18日 09点03分
level 6
新手。
2015年05月04日 08点05分 12
平时做图片和设计不用愁啦!!!来猪七戒素材论坛 里面高清视频教程很详细,从基础的一些东西到大师级的一些方法都有讲到 可以说只要认真去看了,谁都可以成为PS高手 搜下猪七戒素材论坛 第一个就是
2016年07月09日 14点07分
level 10
感谢各位吧友的支持,下面继续更新[熊-霹雳舞]
2015年05月04日 08点05分 13
@b02youcongni 还要积分啊 怎么弄
2016年05月26日 00点05分
level 10
影片剪辑制作完了之后会到主场景,主场景中建立一个矩形,用渐变色填充,新建一个图层,将影片剪辑拖到主场景中,如图:
2015年05月04日 09点05分 14
这个是一个背景图层,一个放雨滴的mc,还有一个是动作代码?为什么我做出来有就一个雨滴在动啊
2015年06月29日 02点06分
@hellomotoi 我也一样
2015年06月30日 01点06分
在雨滴那个图层第一帧,点击雨滴那个原件,将实例名称改为mc。就是点下雨滴元件,看属性,改成mc,然后再第三帧f6,创建补间动画。你再试试
2015年06月30日 02点06分
level 10
接着,新建一个图层,单独制作代码:
2015年05月04日 09点05分 15
level 1
楼主快快快
2015年05月04日 09点05分 16
level 10
锁定到代码图层,在第1帧处单击鼠标右键,选择动作,并在代码框中输入i=1(定义变量i的值为1),如图:
2015年05月04日 09点05分 17
这个变量是什么类型的啊???
2015年07月30日 02点07分
急急急 在线急急急等等!!
2015年07月30日 02点07分
level 10
接着,在代码层的第2个关键帧上同样点击右键动作,在代码框中输入如下代码:
if(i<100)
{
duplicateMovieClip(_root.mc,"a"+i,i);
setProperty("a"+i,_x,random(550));
setProperty("a"+i,_y,random(400));
i++;
}
这里解释一下duplicateMovieClip是复制影片剪辑的函数,用法如下:
格式:duplicateMovieclip(目标、新实例名称、深度);
目标:要复制的影片剪辑的目标路径。
新实例名称: 所复制的影片剪辑的唯一标识符。
深度:所复制的影片剪辑的唯一深度级别。深度级别是所复制的影片剪辑的堆叠 顺序。这种堆叠顺序很像时间轴中图层的堆叠顺序;较低深度级别的影片剪辑隐藏在较高堆叠顺 序的剪辑之下。必须为每个复制的影片剪辑分配一个唯一的深度级别,以防止它替换已占用深 度上的 影片剪辑。
2015年05月04日 09点05分 18
@佳U树 设置属性,意思是设置a+i这个mc的_x属性为随机0-550
2016年05月03日 01点05分
回复 佳U树 :翻译是 设置坐标 我现在已经在开发中文AS编程语言了。
2016年08月27日 23点08分
level 10
最后,在代码层第3帧处右键动作,代码框中输入下图中的代码,使动画回到第2帧播放,如此和第2帧中的代码构成循环,知道i的指到达99为止,当然,你也可以将i的指增大,但是雨点可能会很密集,动画效果不是很好:
2015年05月04日 09点05分 19
level 10
最后按CTRL+ENTER键测试动画就可以了,更新完毕,预祝各位吧友学习愉快!
2015年05月04日 09点05分 20
楼主会代码的啊,求助求助,怎么在动态文本框导出checkbox.radiobutton的label属性啊……不会写代码,点语法貌似不可行啊,当然了,那个组件标签不是用代码写进去的哈,如果设置变量等于标签(我换了data还是不行[泪])不太行的样子求助啊,as2.0菜鸟一枚,拜托
2015年05月08日 07点05分
完美抄袭51zxw
2016年05月18日 12点05分
1 2 3 4 5 6 尾页