//DIBUJAR void Personaje::dibujar() { int dimension_x=getImagen("imagen_personaje").dimension_x; int dimension_y=getImagen("imagen_personaje").dimension_y; int alineacion_x=getImagen("imagen_personaje").alineacion_x; int alineacion_y=getImagen("imagen_personaje").alineacion_y; grafico->draw2DImage ( getImagen("imagen_personaje").imagen, irr::core::dimension2d<irr::f32> (dimension_x,dimension_y), irr::core::rect<irr::f32>(0,0,dimension_x,dimension_y), irr::core::position2d<irr::f32>(getEntero("posicion_x")-(dimension_x/2)+alineacion_x,getEntero("posicion_y")-(dimension_y/2)+alineacion_y), irr::core::position2d<irr::f32>(0,0), irr::f32(0), irr::core::vector2df (1,1), true, irr::video::SColor(255,255,255,255), getString("orientacion")=="i", false); }
Alien::~Alien() { clear_bitmap(getImagen()); }