在我正在创建的一个项目中,我正经历着一段地狱般的时间,试图让一个自定义面具发挥作用。
我试图使用的蒙版被应用于我正在处理的photoshop文档中的图层上,但我似乎找不到正确的方法将图层蒙版导入到flash中,然后编译到我的.swc中并从actionscript中调用。(我用Flex编码)
从photoshop导入像素蒙版的正确工作流程是什么,以便在我调用时:
container.mask = myMask;
它将显示为我想要的形状,而不只是我的形状大小的正方形框?
提前谢谢,这快把我逼疯了!
发布于 2010-01-13 14:31:23
你必须将Photoshop中的蒙版形状转换为矢量形状,然后将该矢量导入Flash。
在Photoshop中:
在Flash中:
发布于 2010-01-13 06:53:39
我认为问题是photoshop中的蒙版有一个白色的背景,而flash中的蒙版需要一个透明的背景,所以当你把它复制到flash上时,它只是一个大矩形。
我不确定这是不是最好的方法,但你可以裁剪你想要的实际区域,然后将其作为图层粘贴到flash中,恰好在你想要遮罩的图像之上。然后右键单击时间线中的图层并选择蒙版。当然,如果你的蒙版有渐变,在闪光灯中重现蒙版可能会更容易一些。
https://stackoverflow.com/questions/2051910
复制相似问题