Hi
Nen Kumpel von mir kam gestern auf mich zu, weil er ein Problem mit einem (Flash-) Actionscript hätte. Nunja ich musste ihm leider sagen, dass ich keine Ahnung davon habe, gleichzeitig hatte ich aber die nette Gulli-Community im Hinterkopf :T . Wenn jemand Zeit hat, könnte er es sich ja mal angucken. Es soll ein Countdown werden, der an einem gewissenn Tag endet. Und im oberen Bereich ist ein Fehler - ich werde mal den vollständen Text posten.
ZitatAlles anzeigenstop();
zeit2 = new Date(2008,05,21,10,00);anzeige = new Array();
anzeige[0]= Array(1,2,3,4,5,6,7,8,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28);
anzeige[1]= Array(5,6,7,8,13,14,15,16);
anzeige[2]= Array(1,2,3,4,5,6,7,8,9,10,11,12,25,26,27,28,20,19,18,17);
anzeige[3]= Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);
anzeige[4]= Array(21,22,23,24,12,11,10,9,5,6,7,8,13,14,15,16);
anzeige[5]= Array(1,2,3,4,21,22,23,24,12,11,10,9,13,14,15,16,17,18,19,20);
anzeige[6]= Array(1,2,3,4,21,22,23,24,12,11,10,9,13,14,15,16,17,18,19,20,25,26,27,28);
anzeige[7]= Array(24,23,22,21,1,2,3,4,5,6,7,8,13,14,15,16);
anzeige[8]= Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28);
anzeige[9]= Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24);
function neu(){
zeit1 = new Date();
zeit = new Date(zeit2.getTime()-zeit1.getTime());
zmo = String(zeit.getMonth());
// zmo = "12";
zd = String(zeit.getDate()-1);
zh = String(zeit.getHours()-1);
zm = String(zeit.getMinutes()-1);
zs = String(zeit.getSeconds()-1);
if(zmo.length != 1){
mo1 = zmo.charAt(0);
mo2 = zmo.charAt(1);
}else{
mo1 = 0;
mo2 = zmo.charAt(0);
}
if(zmo == "0"){
mo1 = "1";
mo2 = "2";
}
if(zd.length != 1){
d1 = zd.charAt(0);
d2 = zd.charAt(1);
}else{
d1 = 0;
d2 = zd.charAt(0);
}
if(zh.length != 1){
h1 = zh.charAt(0);
h2 = zh.charAt(1);
}else{
h1 = 0;
h2 = zh.charAt(0);
}
if(zm.length != 1){
m1 = zm.charAt(0);
m2 = zm.charAt(1);
}else{
m1 = 0;
m2 = zm.charAt(0);
}
if(zs.length != 1){
s1 = zs.charAt(0);
s2 = zs.charAt(1);
}else{
s1 = 0;
s2 = zs.charAt(0);
}
setzeAnzeige();
}
function setzeAnzeige(){
for(i=1;i<29;i++){
anmo1 = eval("m1.m1_"+i);
anmo2 = eval("m2.m1_"+i);
and1 = eval("ad1.m1_"+i);
and2 = eval("ad2.m1_"+i);
anh1 = eval("ah1.m1_"+i);
anh2 = eval("ah2.m1_"+i);
anm1 = eval("am1.m1_"+i);
anm2 = eval("am2.m1_"+i);
ans1 = eval("as1.m1_"+i);
ans2 = eval("as2.m1_"+i);
anmo1._alpha = 0;
anmo2._alpha = 0;
and1._alpha = 0;
and2._alpha = 0;
anh1._alpha = 0;
anh2._alpha = 0;
anm1._alpha = 0;
anm2._alpha = 0;
ans1._alpha = 0;
ans2._alpha = 0;
for(ix=0;ix<anzeige[mo1].length;ix++){
if(anzeige[mo1][ix]== i){
anmo1._alpha = 100;
}
}
for(ix=0;ix<anzeige[mo2].length;ix++){
if(anzeige[mo2][ix]== i){
anmo2._alpha = 100;
}
}
for(ix=0;ix<anzeige[d1].length;ix++){
if(anzeige[d1][ix]== i){
and1._alpha = 100;
}
}
for(ix=0;ix<anzeige[d2].length;ix++){
if(anzeige[d2][ix]== i){
and2._alpha = 100;
}
}
for(ix=0;ix<anzeige[h1].length;ix++){
if(anzeige[h1][ix]== i){
anh1._alpha = 100;
}
}
for(ix=0;ix<anzeige[h2].length;ix++){
if(anzeige[h2][ix]== i){
anh2._alpha = 100;
}
}
for(ix=0;ix<anzeige[m1].length;ix++){
if(anzeige[m1][ix]== i){
anm1._alpha = 100;
}
}
for(ix=0;ix<anzeige[m2].length;ix++){
if(anzeige[m2][ix]== i){
anm2._alpha = 100;
}
}
for(ix=0;ix<anzeige[s1].length;ix++){
if(anzeige[s1][ix]== i){
ans1._alpha = 100;
}
}
for(ix=0;ix<anzeige[s2].length;ix++){
if(anzeige[s2][ix]== i){
ans2._alpha = 100;
}
}
}
}
_root.onEnterFrame = function(){
neu();
}