Ich möchte ein Bild an die Seite eines anderen Bilds anhängen, so dass das andere Bild in der Seite des ersten Bilds bleibt, wenn eines von ihnen verschoben wird oder eine Änderung geschieht (meistens verschoben).Wie fügt man ein Bild zu einem anderen in Corona?
-3
A
Antwort
1
Es gibt ein paar Möglichkeiten, dies zu tun:
einfach ein Bild Blatt machen:
-- 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)
Wenn Sie viele von ihnen haben können Sie eine Anzeigegruppe machen:
local myImage = display.newImage("image.png")
local myImage2 = display.newImage("image2.png")
local group = display.newGroup()
group:insert(myImage)
group:insert(myImage2)
Ein einfacher Weg ist auch einfach, was auch immer das erste Bild bewegt, es so zu programmieren, dass es auch das zweite Bild bewegt:
image1.x = 567
image2.x = 567+offset
Sie haben meine Frage nicht bekommen. Ich versuche, beide Bilder auf eine Seite zu bringen. Wenn ich zum Beispiel beiden Bildern Physik hinzufüge, würden sie beide von einer Seite zur anderen fallen. Wenn ich ihnen Gewalt aufdränge, fliegen sie in der gleichen Form weg wie in der statischen Position. –
dann fügen Sie sie einfach in eine Anzeigegruppe ein und was auch immer Sie mit der Gruppe machen, passiert mit allen Objekten in dieser Gruppe. – Amir