Stratos => Flash/Flex => Mensaje iniciado por: mi-go en 20 de Julio de 2009, 09:28:54 am

Título: Collision Detection Kit
Publicado por: mi-go en 20 de Julio de 2009, 09:28:54 am

Collision Detection Kit es una pequeña librería para detectar colisiones en Flash dibujo contra dibujo, cosa que no hace flash de base.
Hay ejemplos en:
http://www.coreyoneil.com/portfolio/index.php?project=5 (http://www.coreyoneil.com/portfolio/index.php?project=5)

Tenía muy buena pinta así que he hecho una prueba, pero en vez de usar bolitas he usado otro dibujo un poquito más complejo y me va lentísimo en cuanto mi dibujo entra en el rectángulo imaginario que rodea a otro dibujo con el que tiene que comprobar si está colisionando.

Detectarlo lo detecta perfecto, sólo cuando choca con el dibujo, pero va lentísimo.

¿Alguién ha probado a usarlo?
Título: Re: Collision Detection Kit
Publicado por: mi-go en 23 de Julio de 2009, 07:05:33 pm

Me auto respondo  :D

Estaba haciendo más comprobaciones de la cuenta tal y como tenía hecho mi cutre ejemplo, va bien cuando entra en el área en el que tiene que evaluar si colisiona o no.
Sólo se ralentiza cuando está atravesando la figura si es que hemos dejado que lo haga, cosa que no tiene sentido; si estamos comprobando las colisiones será para no dejar que lo haga  :)