Iris: Matrix Effekt mit Buchstaben ?

Hi !

Sorry ab leider weiss ich nicht weiter und suche daher Hilfe.
Wie kann ich aus diesem Matrixscript wo nullen und einsen oben von Bildschirm kommen Buchstaben machen.
Leider bekomme nur mangelhafte Ergebnisse mit vereinzelten Buchstaben hin.

<html>
<head>
<title>Matrix</title>
</head>
<body bgcolor=#000000>
<script language="JavaScript">
<!--
if (document.all){
Cols=6;
Cl=48;//Space's are included so real length is 48!
Cs=150;
Ts=13;
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]='A';
 C[i]=Math.round(Math.random()*0)+' ';
 M[j]=B[]+=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>

Danke sagt ganz lieb Iris

  1. Hallo,

    M[j]=B[]+=C[i];

    da muß erstmal M[j]=B[i]+=C[i]; stehen - oder bei dem B ein j, sonst bringt er mir nen Syntaxfehler...
    Find ich aber schon mal gar nicht schlecht, oder? Wie noch mehr so Dinger kommen, weiß ich auch erst mal nicht...

    Gruss Netzulf