your lowerpanel code:
//-----panel----------
panel= loadimage("panel.png")
lowerpanel=createsprite(0)
setspriteimage(lowerpanel,panel)
SetSpritePosition(lowerpanel,53,975)
SetSpriteSize(lowerpanel,1020,167)
//FixSpriteToScreen(lowerpanel,1)
SetSpriteDepth(lowerpanel,10)
1) you've placed the sprite off-screen (53,
975 while: SetVirtualResolution( 1020,
740 ))
2) you've commented out FixSpriteToScreen(lowerpanel,1)
while i'm here, if you've already loaded a sprite's image, you may as well use it when you create the sprite. ie, instead of:
panel= loadimage("panel.png")
lowerpanel=createsprite(0)
setspriteimage(lowerpanel,panel)
try:
panel= loadimage("panel.png")
lowerpanel=createsprite(panel)