TiledLayer = problemas

Lyobob
29 de Agosto del 2005
Hola gente!. Estoy realizando un videojuego de naves y para una de las pantallas hice uso de la clase TiledLayer. Este va marcando un camino, si la nave ( un Sprite), choca contra un Tile que no sea transparente, es decir contra una pared, deberia de explotar!. La clase Sprite tiene un metodo para detectar colisiones con un TLayer, ( collidesWith( TiledLayer t, boolean pixelLevel) ), el atributo pixelLevel a "true" hace que detecte colision solo si los pixels del TL son opacos!. Bueno, el problema es que este metodo me detecta colision solo en los laterales o extremos de la pantalla???, da igual que el Tile tenga como indice "0" (es lo mismo que tile transparente, sin opacidad), detecta colision solo ahi!. Alguna solucion?