2010-01-11 57 views
0

我有一个非常简单的.fla文件。舞台上有一个填充形状,我想在电影开始时改变它的颜色。如何使用ActionScript 2更改填充颜色?

谷歌搜索似乎表明:

myColor = new Color(myClip); 
myColor.setRGB(0xFFFF00); 

,但它似乎没有工作。任何建议?..

回答

1

你的形状是一个movieClip?你的剪辑有一个实例名称“myClip”?这看起来像是什么可能导致这个问题。

在Flash中,转到Window-> Properties,它将启动属性面板。如果形状不是一个MovieClip,它只会说“形状”。右键单击形状并选择“转换为符号”,您可以将其命名为任何您想要的名称,但请确保为影片类型选择了“影片剪辑”。

一旦你这样做了,属性面板上应该有一个文本字段。当你将鼠标悬停在它上面时,它会显示“实例名称”。输入“myClip”(不含引号)。这应该解决这个问题。

如果这不是问题,那可能是范围问题。确保剪辑和代码位于同一时间线上,并且“myClip”未嵌套在某处。