Все, что я пытаюсь сделать, это показать часть моего изображения и оставить все остальное. В конце концов, у меня будет отображаемая часть кликабельна, и у меня возникают проблемы с тем, чтобы маску работала.Маска, не работающая в короне SDK
Вот мой код:
streams[0] = widget.newButton
{
width = display.contentWidth,
height = display.contentHeight,
left = 0,
top = 0,
defaultFile = "Images/hydro_screen/hy_screen_river1.png"
}
local mask = graphics.newMask("Images/hydro_screen/hy_screen_river1_mask.png")
local xScale = streams[0].width/2400
local yScale = streams[0].height/1600
streams[0]:setMask(mask)
streams[0].maskScaleX = xScale
streams[0].maskScaleY = yScale
streams[0].maskX = streams[0].width/2
streams[0].maskY = stream[0].height/2
Я играл с числами и независимо от того, что я делаю, моя река полностью скрыта. Есть ли у кого-нибудь рекомендации?
Вот мои два изображения, с которыми я работаю. Они имеют одинаковый размер.
спасибо. Это помогло. Я заработал! – user1612051