Hola, me gustaria que en este codigo (adjunto mas abajo) que muestra una bola rebotando por la pantalla cuando pusiera el raton encima se parara y cuando lo quitara reanudara el movimiento, por favor, no tengo ni idea de Java, por lo que agradecería las líneas de código que tengo que añadir y dónde.
//Configure the below three variables (BallSpeed from 1 to 50, larger is faster) var ballWidth = 40; var ballHeight = 40; var BallSpeed = 8; var stopafter=0; //set time in seconds before ball disappears. Use 0 for never
var maxBallSpeed = 50; var xMax; var yMax; var xPos = 0; var yPos = 0; var xDir = 'right'; var yDir = 'down'; var superballRunning = true; var tempBallSpeed; var currentBallSrc; var newXDir; var newYDir;
function stopit(){ clearTimeout(doit) if (document.getElementById) document.getElementById("superball").style.visibil ity="hidden" else if (document.all) document.all("superball").style.visibility = "hidden"; else document.layers["superball"].visibility = "hide"; }
function initializeBall() { if (document.all) { xMax = document.body.clientWidth yMax = document.body.clientHeight document.all("superball").style.visibility = "visible"; } else if (document.layers||document.getElementById) { xMax = window.innerWidth-14; yMax = window.innerHeight; if (document.getElementById) document.getElementById("superball").style.visibil ity="visible" else document.layers["superball"].visibility = "show"; } setTimeout('moveBall()',400); if (stopafter>0) setTimeout("stopit()",stopafter*1000) }
<TD align=middle width="10" height="183"> <P> </P> <P> </P> <P> </P></TD></TR></TBODY></TABLE></CENTER></DIV> <SCRIPT language=JavaScript> /* script by Caspar Ström cs@zerg.com http://listen.to/caspar */ var b = 1; var c = true;
Muchas gracias por tu respuesta pero no es eso lo que quiero, quiero que cuando la bola se desplaza por la pantalla, cuando ponga el raton encima de ella se pare y cunado lo quite reanude el movimiento.
para cuando ponga el raton encima de ella se pare y cunado lo quite reanude el movimiento.
Hay una parte del código que no me funciona, así que a esta parte la inhabilité:
Spoiler:
<!-- if (document.all||document.layers||document.getElementById){ window.onload= initializeBall(); window.onresize= new Function("window.location.reload()"); } -->
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro