Mover a una codificación B

  • helmut
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Oct 04, 2003
  • Mensajes: 5
  • Status: Offline

Nota Octubre 12th, 2003, 1:04 am

Decir, el cliente envió una Mover X2 Y2 comando al servidor. Servidor mssg que recibir y ejecutar Mover (X2, Y2) función. El punto entonces pasar del punto original de X1, Y1 a X2, Y2. Mientras viajaba hacia X2, Y2, cliente envió de nuevo un nuevo punto que es Mover X3, Y3. Servidor de recibirlo, y de alguna manera debe poner fin al punto que se está moviendo hacia X2, Y2, y desde esa posición, iniciar el traslado a fin de que, el punto que ahora se desplaza a X3, Y3.

eh .. Espero i u todos puedan entender eso. Bueno, mi problema es .. ive el código escrito, sólo avanzar hacia el punto X3, Y3, después de que llegue a X2, Y2 punto.

Im usando KDevelop, n la actualidad de un escrito en tiempo real de juego.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Octubre 12th, 2003, 1:04 am

  • b_heyer
  • Web Master
  • Web Master
  • Avatar de Usuario
  • Registrado: Jun 15, 2003
  • Mensajes: 4583
  • Loc: Maryland
  • Status: Offline

Nota Octubre 12th, 2003, 8:23 am

¿Qué tipo de control está usando dentro de la función? Si está utilizando al mismo tiempo que podría incluir una declaración y en las condiciones de verificar si "y no llamar a otros para mover el punto de existir" (sólo sé PHP y que se vería así):

Código: [ Select ]
while ($move = 1 && empty($move2)){}


También podría incluir una instrucción IF que compruebe cada vez que en bucle para ver si había alguna nuevos valores, tal vez en una matriz en lugar de dos variables...

Esperamos que te da algunas ideas.
Pixel Acres V2
  • helmut
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Oct 04, 2003
  • Mensajes: 5
  • Status: Offline

Nota Octubre 13th, 2003, 7:50 pm

He venido con una idea de la utilización de hilo para solucionar esto. Al igual que en, crear un hilo n realizar el traslado. Si una nueva para coordinar detectado que el punto en movimiento, se matan a que el hilo (lo que la parada en movimiento) n iniciar un nuevo hilo que se desplazará a ese punto la nueva posición. Cualquiera me puede ayudar sobre la forma de matar a un hilo a base de su número de identificación?

int thread_id;

thread_id = pthread_create (xxx, xxx, xxx, xxx);

pthread_kill (thread_id, 0);

?????

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 148 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC