这个是网上最经典的一个做数字雨的教程
前期用PS,后期合成用AE,整合在一张比较大的图片上了,你需耐心一些
http://www.lifu.com.cn/wz/list.asp?id=1309
排除第三个问题(一楼回答很好,不用赘述)
其他三个问题包括补充的提问我放在一起说了:
首先,不知道LZ知不知道一个解释:锡安也是机器人世界制造出的幻觉,片中用绿蓝两种颜色的数据流来分别了,那么我们首先在这个前提上讨论你的几个问题:1.容易理解,因为还在虚拟程序中,尼奥的实力在对抗乌贼时升级,起初他的能力只能凌驾Matrix层面,现在可以凌驾两个层面即Zian层面,这才是他与其他the one的最大区别。
2、4和补充问题:回答这些问题也有另一个前提:不知道LZ想没想过,先知为什么要帮助人类,以及她真的是在帮助人类吗?作为机器世界的一段程序,先知一反常态如果没有合理解释可能吗?当然不可能。那么答案很明显她的动机还是为了机器世界。在解释这个之前,我们来明确下电影中人物所代表的深层角色:建筑师是统治者,他决定世界的走向,维持世界的和平。墨菲斯等人是意图颠覆世界建立新秩序的革命派。法国佬等人代表失势的守旧贵族派,但还是颇有实力底蕴的,而且我觉得他在之前很可能也是革命派,他妻子就说过他很久以前像尼奥,只是后来跟统治者苟合堕落了。最后,先知呢?是改革派,建筑师用救世主的谎言一次次让收集Matrix系统BUG的the one来到主机为Matrix系统打上补丁,并重启Zian系统(就是那个几个男的十几个女的重建Zian),而先知,这个激进的改革派,她想让整个Matrix系统重装完成最大限度的升级。而这是一个完全确定的前提,或者说结论,所以先知引导尼奥,为了完成对Matrix彻底革新(补充问题)。所以,为了达到目的,先知不惜以自己作赌注,建筑师最后也说她的游戏很危险(问题4)。所以,系统已经完成重装的升级,以后什么情况不好说(问题2)。
然后,说回来,推翻第一个前提,即Zian不是机器世界的虚拟系统,(不好意思这两天生病)那么尼奥一样是超越两个层面,那他不是黑客帝国最高生命体了?我觉得差不多了,但是他还是要和机器世界妥协。本人哲学功底不够,听说这里有一个多层面理论可以解释,我不大懂不过我用科学的维面理论解释觉得也差不多,尼奥等级高不代表他就无敌,所以还要和机器世界妥协。其实解释楼主的问题跟前面差不多,不一样的是如果Zian不是机器世界的虚拟系统,那尼奥的斗争可以说是真正胜利了,那么第二个前提岂不是站不住脚了?我觉得不是,先知的出发点在于升级Matrix系统这没有疑问,让人类自由选择是她在之前改造Matrix就已经在实行的了,那么让这种选择最大化到人们可以自由选择真实与虚幻也许是她认为的对Matrix的最大化升级。尼奥知道了,他与先知各取所需。
其实我觉得沃卓斯基兄弟(现在应该是姐弟了)的意图应该倾向于前一种,但是真正伟大的作品不正是让后人作出比作者更为深刻的解读吗,伟大作品的意义在于提问与启迪。我们的导演总是在讨论未来可能出现的人类对待机器智能的问题,而沃卓斯基提出的是在机器智能主导的文明中怎样对待人类的问题。从这个角度讲,《The Matrix》真是一部艺术性与思想性都极为出色的影视作品。
完
是重建锡安的源代码,这段代码可以让他挑选20个人,这电影里说了,按照设计,neo找到的将是一个升级的程序代码,它将升级neo到一个更新的版本,neo此时就变成了一个类似于xp sp3之类的升级包,他将完成整个matrix的升级,成为旧版母体的第七代,新版母体的第一代neo,从此他将直接受工程师控制,为整个的母体添加新的变量,因为工程师作为人,是无法再平衡等式的,所以smith将受到压制,这也是唯一可以救trinity的方法,但是,整个锡安只有20个人能活下来。
用Magic Swf2Gif
把flsh转化为GIF
下载地址
http://www.skycn.com/soft/13110.html
把下面复制到记事本,另存为HTML文件。你可以自己DIY一下。
html
head
title类似黑客帝国的01数字流/title
/head
body bgcolor=#000000
script language="JavaScript"
!--
if (document.all){
Cols=6;
Cl=24;//Space's are included so real length is 48!
Cs=10;
Ts=10;
Tc='#008800';
Tc1='#00ff00';
MnS=20;
MxS=30;
I=Cs;
Sp=new Array();S=new Array();Y=new Array();
C=new Array();M=new Array();B=new Array();
RC=new Array();E=new Array();Tcc=new Array(0,1);
document.write("div id='Container' style='position:absolute;top:0;left:-"+Cs+"'");
document.write("div style='position:relative'");
for(i=0; i Cols; i++){
S[i]=I+=Cs;
document.write("div id='A' style='position:absolute;top:0;font-family:Arial;font-size:"
+Ts+"px;left:"+S[i]+";width:"+Ts+"px;height:0px;color:"+Tc+";visibility:hidden'/div");
}
document.write("/div/div");
for(j=0; j Cols; j++){
RC[j]=1+Math.round(Math.random()*Cl);
Y[j]=0;
Sp[j]=Math.round(MnS+Math.random()*MxS);
for(i=0; i RC[j]; i++){
B[i]='';
C[i]=Math.round(Math.random()*1)+' ';
M[j]=B[0]+=C[i];
}
}
function Cycle(){
Container.style.top=window.document.body.scrollTop;
for (i=0; i Cols; i++){
var r = Math.floor(Math.random()*Tcc.length);
E[i] = 'font color='+Tc1+''+Tcc[r]+'/font';
Y[i]+=Sp[i];
if (Y[i] window.document.body.clientHeight){
for(i2=0; i2 Cols; i2++){
RC[i2]=1+Math.round(Math.random()*Cl);
for(i3=0; i3 RC[i2]; i3++){
B[i3]='';
C[i3]=Math.round(Math.random()*1)+' ';
C[Math.floor(Math.random()*i2)]=' '+' ';
M[i]=B[0]+=C[i3];
Y[i]=-Ts*M[i].length/1.5;
A[i].style.visibility='visible';
}
Sp[i]=Math.round(MnS+Math.random()*MxS);
}
}
A[i].style.top=Y[i];
A[i].innerHTML=M[i]+' '+E[i]+' ';
}
setTimeout('Cycle()',20)
}
Cycle();
}
// --
/script
body
/body
/html
HTML:
canvas id="c"/canvas
CSS:
canvas {display: block;}
JS:
var c = document.getElementById("c");
var ctx = c.getContext("2d");
//全屏
c.height = window.innerHeight;
c.width = window.innerWidth;
//文字
var txts = "0123456789";
//转为数组
txts = txts.split("");
var font_size = 16;
var columns = c.width/font_size;
//用于计算输出文字时坐标,所以长度即为列数
var drops = [];
//初始值
for(var x = 0; x columns; x++)
drops[x] = 1;
//输出文字
function draw()
{
//让背景逐渐由透明到不透明
ctx.fillStyle = "rgba(0, 0, 0, 0.05)";
ctx.fillRect(0, 0, c.width, c.height);
ctx.fillStyle = "#0F0"; //文字颜色
ctx.font = font_size + "px arial";
//逐行输出文字
for(var i = 0; i drops.length; i++)
{
//随机取要输出的文字
var text = txts[Math.floor(Math.random()*txts.length)];
//输出文字,注意坐标的计算
ctx.fillText(text, i*font_size, drops[i]*font_size);
//如果绘满一屏或随机数大于0.95(此数可自行调整,效果会不同)
if(drops[i]*font_size c.height || Math.random() 0.95)
drops[i] = 0;
//用于Y轴坐标增加
drops[i]++;
}
}
setInterval(draw, 33);
解释了的很详细了。
htmlstyle type="text/css"
!--
body {
background-color: #000000;
}
--
/style
Body
script language="JavaScript"
!--
if (document.all){
Cols=60;
Cl=20;//Space's are included so real length is 48!
Cs=20;
Ts=20;
Tc='#008800';
Tc1='#00ff00';
MnS=20;
MxS=30;
I=Cs;
Sp=new Array();S=new Array();Y=new Array();
C=new Array();M=new Array();B=new Array();
RC=new Array();E=new Array();Tcc=new Array(0,1);
document.write(" div id='Container' style='position:absolute;top:0;left:-"+Cs+"'");
document.write(" div style='position:relative'");
for(i=0; i Cols; i++){
S[i]=I+=Cs;
document.write(" div id='A' style='position:absolute;top:0;font-family:Arial;font-size:"
+Ts+"px;left:"+S[i]+";width:"+Ts+"px;height:0px;color:"+Tc+";visibility:hidden' /div");
}
document.write(" /div /div");
for(j=0; j Cols; j++){
RC[j]=1+Math.round(Math.random()*Cl);
Y[j]=0;
Sp[j]=Math.round(MnS+Math.random()*MxS);
for(i=0; i RC[j]; i++){
B[i]='';
C[i]=Math.round(Math.random()*1)+' ';
M[j]=B[0]+=C[i];
}
}
function Cycle(){
Container.style.top=window.document.body.scrollTop;
for (i=0; i Cols; i++){
var r = Math.floor(Math.random()*Tcc.length);
E[i] = ' font color='+Tc1+''+Tcc[r]+' /font';
Y[i]+=Sp[i];
if (Y[i] window.document.body.clientHeight){
for(i2=0; i2 Cols; i2++){
RC[i2]=1+Math.round(Math.random()*Cl);
for(i3=0; i3 RC[i2]; i3++){
B[i3]='';
C[i3]=Math.round(Math.random()*1)+' ';
C[Math.floor(Math.random()*i2)]=' '+' ';
M[i]=B[0]+=C[i3];
Y[i]=-Ts*M[i].length/1.5;
A[i].style.visibility='visible';
}
Sp[i]=Math.round(MnS+Math.random()*MxS);
}
}
A[i].style.top=Y[i];
A[i].innerHTML=M[i]+' '+E[i]+' ';
}
setTimeout('Cycle()',20)
}
Cycle();
}
// --
/script
/body
/html
演示地址:
http://www.toto369.net/jdtx/hkdg.htm
网上找的代码,我给你改了下
军训是每个孩子都要经历 的过程 ,军训的过程 会收成 眼泪和悲伤。以下是几篇关于 整改的文章军训口吃领会 ?一...
申请测试 以外的文章写作信任 处理 许多 考试都是 头痛的问题。在这样一个重要的文章群体中,很容易不遇到长度...
当局 事件 申报 格局 正常包括 : ?一.上期(上年)整体回忆 取总结; ?二....
许多 毕业 成熟正在停止 本身 的校园生涯 的时刻 ,愤怒和悲伤拿一点注册 表来记录 本身 的自尔判断 。如何...
许多 人愤怒和悲伤地写自我评估。无论他们在做什么, 他们仍然是 他们的职业生涯 他们可以在 附近学习 进行评估...
电子邮件的影响 在于要求双方 用户之间的联系 工作 。通过电子邮件的序言 ,用户可以接收和吸收 各种可...