Ver Mensaje Individual
  #2  
Antiguo 02-11-2016
Snaked Snaked is offline
Baneado
NULL
 
Registrado: sep 2016
Posts: 102
Reputación: 0
Snaked Va por buen camino
hola de nuevo Ecfisa.... he implementado el codigo del mensaje IDEA ENCAPSULADA y UN POCO MEJOR ORGANIZADA y la verdad es que compilar compila, incluso dibuja las naves bien y tal recorriendo la ruta, el caso es que si le pongo las coordeenadas que utilizo para dibujar las RUTAS (rayitas verdes) que tienen este formato

Código PHP:
      if(muestra_rutas)
   {
     
Form1->tablero->Canvas->MoveTo(40 Form2->Image2->Picture->Graphic->Width/2,40 Form2->Image2->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->Pen->Color clLime;
     
Form1->tablero->Canvas->LineTo(240 Form2->Image3->Picture->Graphic->Width/2410 Form2->Image3->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->LineTo(480 Form2->Image4->Picture->Graphic->Width/2100 Form2->Image4->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->MoveTo(240 Form2->Image3->Picture->Graphic->Width/2410 Form2->Image3->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->LineTo(600 Form2->Image11->Picture->Graphic->Width/2350 Form2->Image11->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->MoveTo(600 Form2->Image6->Picture->Graphic->Width/2240 Form2->Image6->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->LineTo(920 Form2->Image5->Picture->Graphic->Width/2220 Form2->Image5->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->MoveTo(600 Form2->Image11->Picture->Graphic->Width/2350 Form2->Image11->Picture->Graphic->Height/2);
     
Form1->tablero->Canvas->LineTo(600 Form2->Image6->Picture->Graphic->Width/2240 Form2->Image6->Picture->Graphic->Height/2);
   } 
el caso es que las naves salen como con un desplazamiento horizontal en la coordenada X (quiero decir que recorren bien las rutas pero en vez de ir por las lineas van como mas a la derecha un cacho)

porque puede producirse ese desplazamiento de coordenadas???

he probado a quitarle el Width/2 y el Height/2 que le aplico para que halle el centro ya que estas coordeenadas que te acabo de poner en el codigo php corresponden a los sprites de los planetas

bueno, te adjunto un video para que veas la salida

https://youtu.be/j362Dr9l7zg

Última edición por Snaked fecha: 02-11-2016 a las 22:01:06.
Responder Con Cita