Ja taki problem rozwiazuje zawsze w ten sam sposob:
x i y ustawiasz na tym view = ok.
A sprobuj rysowac ten hud nie na swoim x,y tylko na tych wspolrzednych na ktorych go ustawiasz caly czas, w ten desen:
draw_sprite(uhah,0,view_xview[ 0 ] + view_wport[ 0 ] - 1280 , view_yview[ 0 ] + view_hport[ 0 ] - 224 );
Wtedy tak naprawde obiekt bedzie sie opoznial, ale hud bedziesz widzial dobrze.
@up
Dales mu w sumie to samo, tylko on troszku inaczej ustawia x od viewa :)