假设我想要一个由2层组成的动画笑脸:脸部背景+脸部前景。
背景图层是简单的颜色/纹理。 前景层是动画层(动画微笑,哭泣,笑......等)。
我如何在Lua中编写这样的内容,以便Corona将这些图层视为单个对象/实体?我想要一个单独的实体(用于碰撞,动画运动等)。
答案 0 :(得分:2)
我会使用displayGroup来执行此操作。
这样的事情:
local smiley = display.newGroup()
local emotion = display.newImage("happy.png")
local background = display.newImage("background.png")
smiley:insert(background)
smiley:insert(emotion)
-- moving smiley will also move background and emotion
-- because they are attached to the smiley displayGroup
smiley.x = 100
smiley.y = 100
答案 1 :(得分:1)
希望这可以帮助你。
smiley:insert(1,background)
smiley:insert(2,emotion)
更多的前期是图像