代码之家  ›  专栏  ›  技术社区  ›  izb

如何使用ActionScript 2更改填充颜色?

  •  0
  • izb  · 技术社区  · 16 年前

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

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

    但它似乎不起作用。有什么建议吗?。。

    1 回复  |  直到 16 年前
        1
  •  1
  •   nerdabilly    16 年前

    你的身材是电影嘴唇吗?您的剪辑是否具有实例名“myClip”?这似乎是导致问题的原因。

    在Flash中,转到窗口->属性,将启动属性面板。如果形状不是电影唇,它只会说“形状”。右键单击形状并选择“转换为符号”,您可以根据需要为其命名,但请确保选择“电影剪辑”作为类型。

    完成后,“属性”面板上应该有一个文本字段。当您将鼠标悬停在上面时,它会显示“实例名称”。输入“myClip”(无引号)。这应该可以解决这个问题。

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

    推荐文章