![]() |
Esperar xx segundos
Hola samigos, me gustaría hacerles una pregunta:
Estoy haciendo un juego de fútbol y necesito hacer que cuando muevo a un jugador o la pelota, se muevan de manera que el usuario pueda percibirlo, por ejemplo for 1 a 10 (aca muevo los jugadores) Esperar 10 segundos end del for O sea por cada vuelta del for necesito que espere por ejemplo 10 segundos asi al moverse el jugador se note visualmente. Gracias. :cool: MOdificado: Estuve probando con el Sleep pero yo quiero que cuando hace la pausa tb me deje por ej apretar un boton y no que me "pausee" todo el programa. Bue no se si se entendió. |
Hola Antigol, bienvenido al club prueba colocando dentro del for la llamada al procedimento:
Código:
Application.ProcessMessages; Espero te sirva. Saludos |
Gracias por responder, lo voy a probar. ;)
Y aprovecho y hago otra pregunta, cuando yo hago el algoritmo para mover un jugador desde un punto al otro, me di cuenta que no es como visual basic... Por ej: Para moverse desde el punto 1000,1000 a 500,1200 hago un algoritmo que me dice que el jugador tiene que moverse 1 de x y 2 de y contiunamente hasta llegar a ese punto. El problema es que yo hacía algo para que el numero más grande me de siempre 1 y el otro numero sea un numero que sea a escala lo mismo que el 1 al 2 . O sea el jugador se moveria de 1 en 1 de x y de 0.5 en 0.5 de Y. (por que el 1 es la mitad de 2 entonces lo convierto al 2 en 1 y al 1 en 0.5) El problema es que acá en delphi no puedo usar reales como posicionamiento de top y left por lo tanto estoy trabado en eso. La pregunta sería si a alguno se le ocurre alguna idea como para poder salvar este problema. Bueno espero se haya entendido saludos!! |
Hola. Te sugiero que leas la guia de estilo y que, tal como esta recomienda, habras un hilo nuevo para una pregunta nueva.
Además te recomiendo que trates de reescribir tu pregunta, pues yo no la entendí.. Hasta luego. ;) |
La franja horaria es GMT +2. Ahora son las 04:12:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi