En Basic simplemente no lo dibujas no? A ver es que igual no entiendo la pregunta pero todo se reduce a detectar la colisión y a no procesarlo más. Yo en mi rutina de programa siempre controlo una variable para cada sprite, llamala life, y si es =0 no se procesa el sprite.
Eso. Sacarlo de la pantalla. Si 2 sprites colisionan no se borran de la pantalla simplemente creo que el bit ec detecta cambio de color y punto. Pero como lo hago desaparecer a el solo.
Pruebo y os digo
Si axel pero si esta en la pantalla como lo saco de ahi. Es la pregunta.las variables de vida y tal si pero queria borrarlo de la pantalla
Dependiendo del modo de vídeo que estés usando, puedes poner el sprite en la coordenada Y = 208 ó 216 para desactivarlo (él y todos los que tengan menor prioridad). Es decir, si pones el sprite 5 en esa coordenada se desactivarán del 5 al 31.
Desaparecen el sprite que pongas ahí y los siguientes todos. Si solo quieres que desaparezca ese sprite ponlo en una coordenada fuera de la pantalla que no sea 208 ó 216 según la pantalla. Haz pruebas en BASIC, lo verás ràpidamente.