Image 科罗纳:如何移动通过互联网加载的图像?

Image 科罗纳:如何移动通过互联网加载的图像?,image,sdk,coronasdk,Image,Sdk,Coronasdk,我不明白这段代码有什么问题,我得到了一个错误:“尝试索引本地‘image’(一个nil值)” 是否有其他方法移动图像?显示。loadRemoteImage()不返回显示对象。这是一个异步调用。它立即返回到您的代码,下载完成后,将调用侦听器函数。此时,您有一个显示对象,但它在侦听器函数中称为event.target 一旦在侦听器函数中有了它,您就可以开始操作它。您需要向我们显示变量tvshowimage。错误表明此值为nil(未正确设置)。是。很抱歉,错误代码为:尝试索引本地“image”(一个n

我不明白这段代码有什么问题,我得到了一个错误:“尝试索引本地‘image’(一个nil值)”

是否有其他方法移动图像?

显示。loadRemoteImage()不返回显示对象。这是一个异步调用。它立即返回到您的代码,下载完成后,将调用侦听器函数。此时,您有一个显示对象,但它在侦听器函数中称为event.target


一旦在侦听器函数中有了它,您就可以开始操作它。

您需要向我们显示变量tvshowimage。错误表明此值为nil(未正确设置)。是。很抱歉,错误代码为:尝试索引本地“image”(一个nil值),这仅仅意味着未成功加载映像。图像变量仍然为零。
local image = display.loadRemoteImage( "http://2.bp.blogspot.com/-LDaA7cP9MmA/Tddgg2e-HcI/AAAAAAAABoQ/xHH5Wau_V00/s1600/hello.png", "GET", networkListener, "helloCopy.png", system.TemporaryDirectory, display.contentCenterX, display.contentCenterY)
image.x = -100