本文目录一览:
黑客字体我们怎么认识?
黑客字体我们应该学会正确的认识,你看其他的字体是一样的,例如,制作黑客帝国字体特效,前景色改为亮绿色,背景黑色,滤镜艺术效果霓虹灯光。等。
黑客帝国的文字动画版谁能找到?
是不是黑色的屏幕上满是不停变化的数字流啊?通过FLASH的代码制作可以实现,以下为FLASH的制作流程:
再现《黑客帝国》数字流特效
1.新建flash文档,舞台大小设置为550像素*400像素,背景颜色选择黑色,帧频率设置为30。
2.画一个竖形的长方形动态文本框,注意要足够长,即能放下后面所设置的数字流长度。打开属性面板,将变量名设为“shuzi”。转换为电影剪辑。在电影剪辑时间轴第一帧添加代码:
this.onEnterFrame = function() {
//反复执行下面代码。
if (this._y0) {
this._y = 390;
}
if (this._y400) {
this._y = 10;
}
//如果数字流超过了舞台上,下界,则分别回到舞台的下,上端。
ysudu = 5;
this._y += ysudu;
//数据流以速度为5个像素向下运动。
shuzi=random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10);
//数据流的内容。即9个纵向排列的在0-9随机闪动的数字。
};
3.打开库面板,右键点选库面板中的影片剪辑,打开链接属性对话框,钩选“为动作脚本导出选项”,在标识符一栏中输入“wenzi”
4. 回到主场景,在舞台时间轴第一帧添加代码。
_root.onEnterFrame = function() {
attachMovie("wenzi", "wenzi"+i, i++);
//反复附加电影剪辑wenzi到舞台上。
_root["wenzi"+i]._x = Math.random()*550;
_root["wenzi"+i]._y = Math.random()*400;
//在舞台范围内随机设置附加的电影剪辑的x,y坐标值。
_root["wenzi"+i]._xscale = _root["wenzi"+i]._yscale=Math.random()*200;
//在0-200范围内设置附加电影剪辑的x,y缩放比例。
_root["wenzi"+i]._alpha = random(100);
//随机设置附加电影剪辑的透明值
if (i200) {
i = 1;
}
//保证舞台上不超过200个数字流电影剪辑。因为对于深度值相同的电影剪辑,新附加的电影剪辑会覆盖原来存在的电影剪辑。
};
5.如果大家使用的是FlashMX,直接发布即可
我已经将这个动画效果贴到;extra=
这个网页上了,将附件下载用flash播放器播放即可。:)
黑客文字怎么做?
本实例编辑出很多的字母串从上到下又慢慢地消失的效果。本实例先使用文本工具,在舞台中编辑出文字内容,再运用分离功能,编辑出文本由亮到暗,再由暗到亮的动画效果,最后运用Action Scrip,使画面中出现多条字母串。
操作步骤:
1. 启动FLASH8,新建一空白FLASH文档。
2. Ctrl+J,打开文档属性对话框,设置尺寸:宽650px,高400px,背景色为黑色。
3. Ctrl+F8,打开创建新元件对话框,设置名称:文字,行为:影片剪辑。
4. 确定后进入元件文字的编辑画面。选择文本工具,设置字体为Adlib BT,字号为10,文本颜色为绿色(#00CC00),在舞台中输入文本“welcome to ”。
5. 选择舞台中的文字,按下Ctrl+B将文本分离。
6. 按Ctrl+Shift+D,将文字分散到层。
7. 现在图层1为空图层,我们可以将它删除掉。选择图层1,右击鼠标,选择删除命令。
8. 选择时间轴上的所有字母,按下Ctrl+B将字母分离,为所有图层的第45帧插入关键帧。
9. 选中所有的图层,在属性面板中设置补间为形状。
10. 选中所有的图层的第45帧,Shift+F9,打开混色器面板,将Alpha值调整到0%。
11. 选中图层2的第1帧,按住鼠标左键不放,再往后拖曳鼠标到第45帧,选中图层1的所有帧。
12. 将选中的帧全部往后拖一个帧格。
13. 用同样的方法将下面各个图层的帧的位置往后移,每往下一个图层多往后移动一个帧格。
14. 回到舞台,Ctrl+L,打开库面板。
15. 选择库面板中的文字,拖曳到舞台。
16. 在属性面板中设置文字实例的位置,X:373,Y:55。
17. 在属性面板中设置实例名称为w。
18. 选择图层1的第1帧,F9,打开动作面板输入脚本:
for(n=1;n75;n++){
duplicateMovieClip("w","w" add n,n);
setProperty("w" add n,_x,random(650)+1);
setProperty("w" add n,_y,random(200)+1);
setProperty("w" add n,_xscale,random(100)+1);
setProperty("w" add n,_yscale,random(125)+1);
}
脚本解释:
第1句:设置常量n,并赋值为1,设置循环条件为:n50时执行下列操作,每执行一次n+1。
第2句:复制实例名为w的元件,命名为”w” add n。
第3句:设置”w” add n的X坐标为0~650中随机的一个值再加1。
第4句:设置”w” add n的Y坐标为0~200中随机的一个值再加1。
第5句:设置”w” add n的宽为0~100中随机的一个值再加1。
第6句:设置”w” add n的高为0~125中随机的一个值再加1。
19. 本实例制作完毕,按Ctrl+Enter观看最终效果。