Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 12-09-2011, 08:36
Parayia
 Registrierter Benutzer
Links : Onlinestatus : Parayia ist offline
Registriert seit: Aug 2011
Beiträge: 23
Parayia befindet sich auf einem aufstrebenden Ast
Standard

so der ganze spaß sieht jetzt so aus..das problem ist ... er nimmt einfach nicht die exakten koordinaten .. ich kann dadurch fahren und es is total egal ... intressiert anscheinend gar nicht.

zum verständnis positionierung der mauer:
Code:
#mauer {position:absolute;top:300px;left:500px; width:50px;height:200px;background:black;}

und dazu der javascript code:
Code:
function moveto(richtung)
{
switch(richtung)
{
case "links":
        if (x > 20)             
        {  
             x = x -  t;
             b = "url(images/links.png)"; 
             movementx(x,b);
                     if ((x > 500 && x<550) && (y > 353 && y<553)  )
        {
            alert ("crash");
        }
              
        }

 
break;
case "rechts":

        if (x < 1400) 
        {             
            
        x = x +  t; 
        b = "url(images/vor.png)"; 
        movementx(x,b);
                if ((x > 500 && x<550) && (y > 353 && y<553)  )
        {
            alert ("crash");
        }
        }


break;
case "rauf":
        if (y > 150)         
        {
             y = y -  t;
             b = "url(images/rauf.png)";
             movementy(y,b)   
        if ((x > 500 && x<550) && (y > 353 && y<553)  )
        {
            alert ("crash");
        }
        }     


break;
case "runter":
        if (y < 520 )             
        {
            y = y +  t; 
            b = "url(images/runter.png)";
        movementy(y,b);   
        if ((x > 500 && x<550) && (y > 353 && y<553)  )
        {
            alert ("crash");
        }
        }


break;
        case "right":
        if (x < 1400) 
        {             
            
        x = x +  t; 
        b = "url(images/rechts.png)"; 
        movementx(x,b);
        if ((x > 500 && x<550) && (y > 353 && y<553)  )
        {
            alert ("crash");
        }
        }

        break;

}

}
was mach ich denn falsch? oO
Mit Zitat antworten