actionscript-3 - 父 Sprite 和它的子 DisplayObjects 不会同时淡入/淡出...?

标签 actionscript-3 animation fadein fadeout

我正在尝试以编程方式模拟 Action Script 3 中的一些淡入/淡出效果,使用 Timer 类并及时控制指定 DisplayObject 的 alpha 属性。总的来说,它可以工作并且看起来很棒。正如我所料。但是在我向父 Sprite 添加更多子 DisplayObjects 之后,它开始表现得很奇怪。子对象似乎不会以与父对象相同的速度褪色,而且它在视觉上很明显,而且很难看。在 parent 已经开始淡出和 child 真正跟随之前似乎有短暂的滞后。我应该采取任何其他措施来避免这种情况吗?

我只对父对象进行 alpha 操作。我认为这是合乎逻辑的...

最佳答案

将混合模式设置为图层:

blendMode = BlendMode.LAYER;

关于actionscript-3 - 父 Sprite 和它的子 DisplayObjects 不会同时淡入/淡出...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4406733/

相关文章:

javascript - jquery fadeIn 改变内容并淡出不透明度?

javascript - 元素在加载时出现然后消失

jquery - 使用 Jquery 在鼠标悬停后反转鼠标移出的动画

actionscript-3 - 颜色库 AS3

actionscript-3 - ActionScript-3 中的图像处理和效果

flash - AS3 : Instagram-like image (bitmap) filters?

swift - AppDelegate 中的动画后不显示 HomeViewController

ios - 过渡动画在 iOS 16 中不起作用,但在 iOS 15 中起作用

Jquery 鼠标悬停事件(淡入和淡出)

actionscript-3 - 是否存在ActionScript 3错误1046处理程序?