是否可以在与Lua一起使用时改变电晕图像?

时间:2013-08-06 02:01:37

标签: lua corona

我有这样的图像:

 myImage = display.display.newImage("/images/resources/res.png")
 myImage.x = 100; myImage.y = 100; myImage.property = "local";

并且根据事件,可以在没有其他变量的情况下更改“myImage”图像的src吗?

myImage = display.newImage("/images/resources/res2.png")

2 个答案:

答案 0 :(得分:0)

除非是图像表,否则无法直接更改图像。

但您可以使用image sheetsprite sheet。您可以随时更改其图像。

这是一个例子

http://www.coronalabs.com/blog/2012/10/02/animated-sprites-and-methods/

答案 1 :(得分:0)

chosen1pic = "selectCharacter.png"

chosen1 = display.newImage(chosen1pic)
    chosen1.x = display.contentWidth *.75
    chosen1.y = display.contentHeight *.75

choice1 = display.newImage("choice1.png")
    choice1.x = display.contentWidth /8
    choice1.y = display.contentHeight /6

local function removeImagea()
    chosen1: removeSelf()
    end

local function choicea()
    removeImagea()
    chosen2pic = "AVTR1.png"
    chosen2 = display.newImage(chosen2pic)
    chosen2.x = display.contentWidth *.2
    chosen2.y = display.contentHeight *.75
    end

choice1: addEventListener("tap", choicea)