A-HA! I see your one disappearing image and raise you three more:
-- CLOSE
local close = display.newRect(20, 380, 200, 200)
close:setFillColor (255, 255, 255)
close.alpha = 1
local img
function networkListener1(event)
if event.target then
img1 = event.target
end
end
--
function networkListener2(event)
if event.target then
img2 = event.target
end
end
--
function networkListener3(event)
if event.target then
img3 = event.target
end
end
--
function networkListener4(event)
if event.target then
img4 = event.target
end
end
function close:tap( event )
if img1 then
img1:removeSelf()
end
if img2 then
img2:removeSelf()
end
if img3 then
img3:removeSelf()
end
if img4 then
img4:removeSelf()
end
return true
end
close:addEventListener( "tap", close )
-- REMOTE IMAGES
display.loadRemoteImage( "http://www.light-sleepers.com/otherbooks/book1.png", "GET", networkListener1, "book1.png", system.TemporaryDirectory, 250, 50)
display.loadRemoteImage( "http://www.light-sleepers.com/otherbooks/book2.png", "GET", networkListener2, "book2.png", system.TemporaryDirectory, 250, 270)
display.loadRemoteImage( "http://www.light-sleepers.com/otherbooks/book3.png", "GET", networkListener3, "book3.png", system.TemporaryDirectory, 250, 490)
display.loadRemoteImage( "http://www.light-sleepers.com/otherbooks/book4.png", "GET", networkListener4, "book4.png", system.TemporaryDirectory, 250, 710)
Let me know if there’s something redundant in there.
[import]uid: 98287 topic_id: 28991 reply_id: 117157[/import]