0

大家好,我正在 Corona 开发 1 个适用于 Android 和 iOS 的小游戏。

当用户触摸组时,我需要为图像设置蒙版。这是我的代码:

   local function eat( event )
      if event.phase == "began" the

        local mask = graphics.newMask( "file/mask.png" )
        local playSound = audio.play( biteSound )

        onDishGroup:setMask( mask )
        onDishGroup.maskX= event.x
        onDishGroup.maskY = event.y

    return true
end

问题是,如何向该组添加多个掩码?它工作得很好,但这一次只能设置 1 个掩码,旧的将删除,或者它只是移动到新的 x y。

4

1 回答 1

1

你不能像那样添加多个面具......

但是你可以把几个组放在一个里面,然后给他们添加面具......是的,这是一个丑陋的黑客,但是......

于 2012-10-04T23:51:38.537 回答