![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
La verdad es que he dado unas ideas, porque tampoco acabo de ver claro qué es lo que tienes que hacer. No acabo de saber bien qué es lo que estás haciendo; No entiendo el programa en sí, sólo has señalado un aspecto concreto y darte consejos sobre cómo hacer las cosas sin saber bien qué tienes que hacer es peligroso, ya que te podemos orientar sobre un camino equivocado.
Hablas de un circuíto; ¿Lo dibujas tú? ¿Está ya dibujado? ¿Es una imagen estática, una foto, un BMP? Hablas de dibujar segmentos, pero no se si debes dibujarlos tú a mano, si se deben calcular, si se deben dibujar automáticamente,...¿?¿? Tal vez deberías explicar qué hace ese programa exactamente para saber de qué estamos hablando...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
Voy a intentar ser claro.
Tengo una serie de circuitos (cheste, Monaco), los tengo en jpg, pero estaba mirando la posibilidad de dibujarlos yo con segmentos como tu dices ya que si no lo hago asi no sabria como hacer referencia a una distancia real en el circuito. Los segmentos deberian dibujarse automaticamente (podria tener en una base de datos las coordenadas de cada punto y que al arrancar el programa automaticamente dibuje el circuito con estos segmentos) o hacer esto y que una vez realizado guarde ya el circuito en un jpg para su futuro uso, pero no se si se podria hacer esto en un timage, o con el componente simplegraph o con otro componente. Creo que la mejor opcion seria dibujarlo, ya que asi tambien elijo el grosor de la linea y color entre otras cosas; de la otra forma tengo que depender de la imagen (jpg) y ademas, no tengo todos los circuitos iguales por lo que no podria crear una escala. Espero que ahora si me puedas ayudar. Cualquier otro dato necesites pregunta , muchas gracias.
__________________
{Saludos.} //Todos los dias se aprende algo nuevo, por que no enseñar nosotros? Última edición por Acanol fecha: 02-06-2006 a las 11:10:29. |
|
#3
|
||||
|
||||
|
Retomando la idea de dividir el circuito en segmentos:
Puedes tener una imagen con la foto del circuito toda bonita y luego otra que te servira como mapa, no recuerdo ahora el nombre pero no hace mucho alguien mencionara por aqui un juego echo en delphi (racing noseque ) este tenia imagenes jpg de los ciruitos y luego unos mapas donde le indicaba que era pista, que era tierra, etc. Aqui te dejo un ejemplo (un poco chapuzero ) de como medir distancia, se definen los segmentos por un array de puntos. Al mover el raton sobre el circuito te dira en que segmento estas, la distancia al inico y final del segmento, y la distancia al inicio del segmento si hubiesemos seguido una trayectoria recta. Todo pura geometria Espero que te sirva para empezar ... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Gráfica de curvas | lfidanza | Gráficos | 4 | 09-09-2010 04:42:05 |
| como saber la linea en la que está el cursos en un TMemo | aranel | OOP | 3 | 17-10-2005 22:33:47 |
| como saber numero de linea, nombre de archivo,funcion por codigo | orfeo | OOP | 0 | 30-07-2004 18:42:15 |
| Tmemo Index(saber en que linea estoy) | Descendents | OOP | 2 | 12-12-2003 19:51:48 |
| Saber índice de la línea en la que está el cursor en un Memo | fortran | OOP | 2 | 06-08-2003 17:12:10 |
|