0

次のようなイメージがあります。

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

イベントに応じて、「」画像のsrcをmyImage他の変数なしで他のものに変更することは可能ですか?

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

2 に答える 2

0

イメージ シートでない限り、イメージ自体を直接変更することはできません。

ただし、イメージ シートスプライト シートは使用できます。いつでもイメージを変更できます。

これが例です

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

于 2013-08-06T02:55:34.803 に答える
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)
于 2013-12-15T08:03:11.483 に答える