Actionscript 2.0通过从另一个动画片段获取颜色来改变颜色

时间:2014-03-27 08:34:12

标签: colors actionscript-2

这个问题可能有点混乱,所以我会尽力简化它

我在舞台上有2个动画片段,实例名称为mc1& MC2

框架内的代码如下

mc1.onRelease = function() {
    col = new Color(this);
    col.setRGB(Math.random()*"0xFFFFFF");
}
mc2.onRelease = function() {
    orig_col = new Color(mc1);
    new_col = new Color(this);
    new_col.setRGB(orig_col.getRGB()*"0xFFFFFF");
}

mc1功能正常(它的颜色随机化)。但是当用户点击mc2时,它会获得一些奇怪的颜色,而不是mc1的颜色

基本上,我想当我们按下mc2时,它的颜色将是mc1的颜色..

请帮我解决这个问题......

谢谢!

1 个答案:

答案 0 :(得分:0)

这似乎对mc2的脚本很有用(mc1的脚本很好)

mc2.onRelease = function() {
    orig_col = new Color(mc1);
    new_col = new Color(this);
    full_color = "0x"+orig_col.getRGB().toString(16);
    new_col.setRGB(full_color);
}