Hello!
I’m working with 2 images that I want to move. If I insert these images on a group and I move them, I don’t know what are their x,y coordinates.
I print their x,y properties but I’ve got the same values as before moving them.
How can I get the x,y coordinates after moving?
local a=require("move")
local ui = require("ui")
local width,height=display.contentWidth,display.contentHeight
local bg=display.newRect(0,0,width,height)
bg:setFillColor(255,255,255)
local button\_pressMe
local button\_coordinates
local image1, image2
local displayingImage = function (event)
if event.phase == "release" then
image1=display.newImage("item1.png",100,100)
image2=display.newImage("item2.png",160,100)
button\_pressMe.isVisible=false
button\_coordinates.isVisible=true
local group=display.newGroup()
group:insert(image1)
group:insert(image2)
group:addEventListener("touch",a.move)
end
end
local printingCoordinates = function (event)
if event.phase == "release" then
print("Item1 x coordinate: "..image1.x)
print("Item1 y coordinate: "..image1.y)
print("Item2 x coordinate: "..image2.x)
print("Item2 y coordinate: "..image2.y)
end
end
button\_pressMe = ui.newButton{
default = "buttonGray.png",
over = "buttonGrayOver.png",
onEvent = displayingImage,
text="Press me",
font=native.systemFont,
size=18,
emboss = true
}
button\_coordinates = ui.newButton{
default = "buttonGray.png",
over = "buttonGrayOver.png",
onEvent = printingCoordinates,
text="Print coordinates",
font=native.systemFont,
size=18,
emboss = true
}
button\_pressMe.x=width/2
button\_pressMe.y=height-30
button\_coordinates.x=width/2
button\_coordinates.y=height-30
button\_coordinates.isVisible=false
Any help is appreciated! [import]uid: 44013 topic_id: 10172 reply_id: 310172[/import]
[import]uid: 12482 topic_id: 10172 reply_id: 37150[/import]