Lua 显示组不旋转-不旋转
我想绕着一个组的中心点旋转一次。但它不起作用。请帮帮我,我哪里错了?多谢各位Lua 显示组不旋转-不旋转,lua,coronasdk,Lua,Coronasdk,我想绕着一个组的中心点旋转一次。但它不起作用。请帮帮我,我哪里错了?多谢各位 local colorPalette = display.newGroup() colorPalette, greenColor, darkGreenColor, darkBrownColor, brownColor = artassets.getColorPalette() --- displaying objects paletteGroup:insert(colorPalette) ---
local colorPalette = display.newGroup()
colorPalette, greenColor, darkGreenColor, darkBrownColor, brownColor = artassets.getColorPalette() --- displaying objects
paletteGroup:insert(colorPalette) ---inserting them in group
paletteGroup:insert(greenColor)
paletteGroup:insert(darkGreenColor)
paletteGroup:insert(darkBrownColor)
paletteGroup:insert(brownColor)
paletteGroup.anchorChildren = true
paletteGroup.anchorX = 0.5
paletteGroup.anchorY = 0.5
paletteGroup:rotate( 90 )
您的对象定义应该有问题。这是一个相当严格的例子:
jobText = display.newText( "test", 50, 50, systemFontBold, 50 )
jobText:setFillColor( 1,1,0 )
local function object( event )
if event.phase == "began" then
print( a/0 )
end
return true
end
local image = display.newImageRect( "bg.jpg", 100, 100 )
image.x = display.contentCenterX
image.y = display.contentCenterY
image.alpha = 0.5
jobText:addEventListener( "touch", object )
local paletteGroup = display.newGroup()
jobText:rotate(45)
paletteGroup:insert(image)
paletteGroup:insert(jobText)
paletteGroup.anchorChildren = true
paletteGroup.anchorX = .1
paletteGroup.anchorY = .1
paletteGroup:rotate( 20 )
你在哪里定义paletteGroup?如果我没弄错的话,我认为你的第一行应该包含paletteGroup而不是colorPalette