Como hacer un colisionador de objeto en delphi 7?
Buenos Dias a todos Alguien puede decirme como puedo hacer un colicionador en delphi 7.
Lo usaria para una applicacion que cuando un shape cruzada por encima de otro lo detetada y aga una funcion que le ponga como por ejemplo que desaparesca. |
Bienvenido a ClubDelphi
Cita:
|
Creo que quiere un "colisionador" o algo así...
|
Si entiendo, esta hablando de videojuegos...
|
aqui esta:
http://www.swissdelphicenter.ch/en/showcode.php?id=1791 pd: lo primero que se me vino a la mente por el titulo, es el cern, el colisionador de adrones, madre mia! |
LOOK
Mucha gracias |
Cita:
Por ejemplo: si dos objeto chocan que el programa detecte el choque. |
Eso es geometría básica.
Te recomiendo que cojas un papel (cuadriculado, a ser posible) y dibujes unos pocos rectángulos, algunos que se choquen otros no, identifiques sus propiedades (posición, tamaño...) y si le das un poco al coco seguro que sacas ideas. ;) |
Cita:
si, sumado a esto en realidad no es tan dificil llegar a una conclusion , por ejemplo, para detectar que dos objetos colisionen seria algo asi como cuando las cordenadas del objeto1 xy son iguales al objeto2 xy, pero esto es un problema porque limitarias tu colision al un pixel :p , etones para mejorarlo hay que mescalar dos datos mas a la ecuacion , ancho y alto del los objetos, esto seria como una colision super basica. saludos! |
Cita:
https://www.youtube.com/watch?v=GiHcD3mb5ss |
La franja horaria es GMT +2. Ahora son las 04:27:27. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi