here's a basic version of what I'm doing:
Code: Select all
image CompositeImage:
LiveComposite(
(100,100),
(0,0), ConditionSwitch(
"variable > 1", AlphaMask("baseimage", "alphamaskimage"), #the animated base image alphaed by an animated alpha image
"variable", "baseimage", #the same image animated but without the alpha
"True", Null(),
),
)
And just to be clear, the alphamask otherwise works, it blocks off the other portions it was meant to, it just ALSO blocks off this strip along the bottom, which it shouldn't. It's also important to note that this is not an issue with the alpha image itself, that image is well larger than it needs to be and should carry for 100 or so pixels off the bottom of the screen, and even when I use pos to move it around, the "dead zone" strip stays exactly where it is. For example if I add a "ypos -20" line to the mask, it causes the "useful" portion of the mask to rise on the screen, but the dead zone stays exactly where it is.
Is there just some issue with using alpha masks like this near the edge of the screen? Could it be interacting with the quickmenu or something?
