ItemSpawn funciona. De momento esta resuelto de forma parcial, ya que he tenido que hacer una pequena chapucilla por motivos de arquitectura. Hay que redefinir los deactivate de physicEntity y graphics (o crear algun nuevo metodo de graphics). Hay que anadir animaciones de aparicion y recogida de items. Tambien hay que suavizar el movimiento del item cuando esta flotando. En el caso de como se desactivan y activan los componentes convendria tener una lista de prioridades para componentes activos y una lista de no activos, de manera que solo se llame al tick de la lista correcta. Floating movement de momento se queda activo, pero tambien habria que desactivarlo al recoger un item.