Я хотел бы добавить изображение в сторону другого изображения, чтобы при перемещении одного из них или произошедшем с ним изменении (в основном перемещение) другое изображение останется в стороне от первого изображения.Как подключить изображение к другому в Corona?
-3
A
ответ
1
Есть несколько способов сделать это:
Просто сделать лист изображения:
-- first, create the image sheet object
local options =
{
-- The params below are required
width = 70,
height = 41,
numFrames = 2,
-- The params below are optional (used for dynamic image sheet selection)
sheetContentWidth = 70, -- width of original 1x size of entire sheet
sheetContentHeight = 82 -- height of original 1x size of entire sheet
}
local imageSheet = graphics.newImageSheet("fishies.png", options)
local myImage = display.newImage(imageSheet, 1)
Если у вас есть многие из них вы можете сделать группу отображения:
local myImage = display.newImage("image.png")
local myImage2 = display.newImage("image2.png")
local group = display.newGroup()
group:insert(myImage)
group:insert(myImage2)
Простым способом также является то, что делает первое перемещение изображения, кодирует его так, чтобы он перемещал и второе изображение:
image1.x = 567
image2.x = 567+offset
Вы не получили мой вопрос. Я пытаюсь получить оба изображения друг к другу. Так, например, если я добавлю физику к обоим изображениям, они оба упадут в линию друг к другу. Если я применяю к ним силу, они улетят в том же виде, что и в статическом положении. –
, то просто поместите их в группу отображения, и все, что вы делаете с группой, произойдет со всеми объектами в этой группе. – Amir