而不是使用十六进制代码作为颜色,使其透明[AS3]

时间:2016-03-25 12:54:09

标签: actionscript-3 flash

所以我想说我在as3中有一些代码,它需要一个给定的颜色(例如当前的一个是0x701100)但是它没有给它一个十六进制颜色代码,我希望它是透明的,也就是没有颜色,也就是看通过,你明白我的意思。 这基本上是确定它是什么颜色的代码行:super(0x701100, 0x8D1500);以及0x8D1500代表其他一些颜色,但我想要的是0x701100透明/不显示。

1 个答案:

答案 0 :(得分:1)

颜色0x701100已经“透明”,因为它没有Alpha通道的值。它与0x00701100相同。 0xff701100之类的值代表完全不透明的颜色,0x80701100的透明度约为50%。显然,问题是您的super()方法不支持从十六进制颜色渲染透明度。