--[[This is what goes inside of a dynamic always active entity.--]] pressed_J = 0 show_clock_J = 1 -------------------- HUD Locations and Sizes -------------------- -- HUD BG -- --sprite location local YourSprite_spr_posx = 79 local YourSprite_spr_posy = 6 --sprite size local YourSprite_spr_sizex = 21 local YourSprite_spr_sizey = 88.1 function spriteexample_init(e) pressed_J = 0 show_clock_J = 1 -- HUD BG -- YourSprite_sprite = LoadImage("scriptbank\\images\\YourSprite.png") YourSprite_icon = CreateSprite(YourSprite_sprite) SetSpriteSize (YourSprite_icon,YourSprite_spr_sizex,YourSprite_spr_sizey) SetSpriteDepth (YourSprite_sprite, 50) SetSpritePosition(YourSprite_icon, 200, 200) end function spriteexample_main(e) -------------------- HUD BG -------------------- if show_clock_J == 1 then SetSpritePosition(YourSprite_icon, 200, 200) elseif show_clock_J == 0 then PasteSpritePosition(YourSprite_icon,YourSprite_spr_posx,YourSprite_spr_posy) TextColor(84,8,4,"Text is on top of sprite",200,0,0) end if GetScancode() == 36 and pressed_J == 0 then pressed_J = 1 if show_clock_J == 0 then show_clock_J = 1 elseif show_clock_J == 1 then show_clock_J = 0 end end if GetScancode() == 36 then pressed_J = 1 else pressed_J = 0 end end