Flash 为什么scaleform会将不同电影嘴唇上的面具组合成一个呢?

Flash 为什么scaleform会将不同电影嘴唇上的面具组合成一个呢?,flash,actionscript-2,scaleform,Flash,Actionscript 2,Scaleform,我正在使用scaleform gfx 3.3进行一个项目。在3Di层上,创建了一组不同的电影唇。有些人戴着面具。似乎发生的情况是,所有的遮罩都合并到一个alpha通道中。当每个组件不重叠时,它们会正确遮罩,但当它们重叠时,它们会共享较大组件的遮罩空间 有没有办法强制scaleform单独尊重他们的蒙版?您是否尝试过将电影剪辑移动到不同的层并重新测试?仅供参考,Scaleform 4中的掩蔽支持得到了极大改进。你还在3.3上有什么原因吗?我刚刚遇到了这个问题,它让我笑了起来,因为我想起了我当时经历

我正在使用scaleform gfx 3.3进行一个项目。在3Di层上,创建了一组不同的电影唇。有些人戴着面具。似乎发生的情况是,所有的遮罩都合并到一个alpha通道中。当每个组件不重叠时,它们会正确遮罩,但当它们重叠时,它们会共享较大组件的遮罩空间


有没有办法强制scaleform单独尊重他们的蒙版?

您是否尝试过将电影剪辑移动到不同的层并重新测试?仅供参考,Scaleform 4中的掩蔽支持得到了极大改进。你还在3.3上有什么原因吗?

我刚刚遇到了这个问题,它让我笑了起来,因为我想起了我当时经历的地狱。我当时正在为Star Citizen的alpha版本构建HUD,当时它们与不支持Scaleform 4的cryengine的旧版本绑定在一起。很高兴我摆脱了困境。干杯:)