This issue is sporadic. It crashes in the line
stoneImage.x = 100;
Any idea why?
local group = display.newGroup();
local function networkListener(event)
if (event.isError) then
print("Network error - download failed");
elseif (event.phase == "ended") then
stoneImage = display.newImageRect(
group,
event.response.filename,
event.response.baseDirectory,
100, 100
);
stoneImage.x = 100;
stoneImage.y = 100;
end
end
local requestId = network.download(
url,
"GET",
networkListener,
{progress = true},
"stone.png",
system.TemporaryDirectory
);