gpt4 book ai didi

actionscript-3 - 更改影片剪辑 Actionscript 3 的填充颜色

转载 作者:行者123 更新时间:2023-12-04 10:46:14 25 4
gpt4 key购买 nike

我想问一下,如何仅更改舞台上实例的填充颜色 - 我可以通过使用 ColorTransform 对象来实现,但它会更改整个实例的颜色,而不仅仅是填充。我只想更改填充颜色,而不是笔触颜色。有谁能够帮助我?

这是我的代码:

function paint(){
var myColorTransform:ColorTransform = new ColorTransform();

myColorTransform.color = someColorNumber;

coloredObject.transform.colorTransform = myColorTransform;

}

最佳答案

一旦您绘制了形状,就无法完成此操作,因为 ActionScript 无法确定什么是笔划,什么是填充。

你有几个选择。

将填充和描边分离到单独的影片剪辑中,并将颜色变换设置为仅应用于填充。

或者

如果它是一个简单的形状,请使用 Graphics 对象绘制它,您可以在其中指定填充颜色和笔触颜色。

可能的引擎盖和我的首选方法是第一个选项,因为形状可能很复杂,并且将它留在 fla 中可以为设计师而不是开发人员提供更大的控制权来更改它。不过,这需要更多的工作,而且稍微复杂一些。

关于actionscript-3 - 更改影片剪辑 Actionscript 3 的填充颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/796671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com