tcga矩阵脚本
You’ve seen the film The Matrix, and now you’d like to create the falling green text effect from the credits? No problem! Download the sample files here.
您已经看过电影黑客帝国 ( The Matrix) ,现在您想根据字幕创建绿色的下降文字效果吗? 没问题! 在此处下载示例文件 。
1. Create a text field as shown below.
1.创建一个文本字段,如下所示。
![alt](https://i-blog.csdnimg.cn/blog_migrate/aa3f35aee32c4a4b0cdf39dd52698156.gif)
Give it a variable name of "text".
给它一个变量名“文本”。
2. Next, convert this to a movie clip, and name it "text".
2.接下来,将其转换为影片剪辑,并将其命名为“文本”。
3. Select the existing movieclip, press f8, and convert it once again to a movie clip.
3.选择现有的动画片段,按f8键,然后再次将其转换为动画片段。
4. Give it an instance name of "matrix".
4.给它指定实例名称“矩阵”。
![alt](https://i-blog.csdnimg.cn/blog_migrate/5a55105a12072900b83b47ac7ed0a868.gif)
5. Now, go into the time line of movie clip text, and create a new layer above the existing layer. Name it "actions".
5.现在,进入影片剪辑文本的时间线,并在现有图层上方创建一个新图层。 将其命名为“动作”。
6. Create two blank key frames in the actions layer. In the first frame, insert:
6.在操作层中创建两个空白关键帧。 在第一帧中,插入:
text = random(2)+"r"+random(2)+"r"+random(2)+"r"+random(2)+"r"+random(2)+"r"+random(2)
+"r"+random(2)+"r"+random(2)+"r"+random(2);
7. In the second frame, insert this action:
7.在第二帧中,插入以下操作:
gotoAndPlay (1);
8. Now, go to the main movie time line, and go into the time line of the "matrix" movie clip.
8.现在,转到主电影时间线,然后进入“矩阵”电影剪辑的时间线。
9. Create three keyframes in this layer, and insert the following action into the first key frame:
9.在此层中创建三个关键帧,然后将以下操作插入第一个关键帧:
![alt](https://i-blog.csdnimg.cn/blog_migrate/54805839d72af979d529f0f77fadf174.gif)
mov = 0;
ran = getProperty("", _x);
10. In the second key frame, insert:
10.在第二个关键帧中,插入:
setProperty ("", _y, mov=mov+2);
snowy = getProperty("", _y);
setProperty ("", _x, (ran+random(2)));
if(snowy > 310)
{
setProperty ("", _y, 50);
mov=0;
ran = ran - 10;
}
11. In the third key frame insert:
11.在第三个关键帧中插入:
gotoAndPlay (2);
12. Now, go back to the main timeline, and create two key frames in this layer.
12.现在,返回主时间轴,并在此层中创建两个关键帧。
13. Insert this action into the first key frame:
13.将此动作插入第一个关键帧:
if (matrixparticles<150)
{
duplicateMovieClip("matrix","matrix" add i,i)
scale=random(60)+10
setProperty("matrix" add i,_x,random(450))
setProperty("matrix" add i,_xscale,scale)
setProperty("matrix" add i,_yscale,scale)
matrixparticles++
i++
}
14. In the second key frame, add:
14.在第二个关键帧中,添加:
gotoAndPlay (2);
That’s it! You’ve created your own matrix text effect.
而已! 您已经创建了自己的矩阵文本效果。
tcga矩阵脚本