Hola a todos, lo he intentado de todas las formas que pude, pero soy muy novato xD y no logro hacer que un objeto (jugador) NO solido... Logre empujar un objeto que SI es solido.

El codigo que uso actualmente para mover objetos con mi personaje es este:

other.x+=x-xprevious
other.y+=y-yprevious

?Lo colocaste en el evento de colisi?n con el solido en el objeto jugador? :-\

Si, puse en el jugador, que cuando colisione con X cosa Solida, ese codigo. Como deberia ponerlo para que aun siendo solida mi jugador pueda moverla?