打印

[编程] 怎么在改变一个MC中的某个元件的颜色?

转到http://bbs.blueidea.com/viewthread.php?tid=2863472讨论啊

[ 本帖最后由 风之苍月 于 2008-6-13 20:32 编辑 ]
_color.setRGB ()
前者简单,但推荐用后者
_color.setTransform ()
http://www.flash023.cn 终极讨厌
我有一个按钮,一个mc,mc中有个mc2
当我按下按钮后,如何改变mc2的高级颜色

各位兄弟,最好能给个代码示例,谢谢啦

[ 本帖最后由 风之苍月 于 2008-6-11 23:17 编辑 ]
复制内容到剪贴板
代码:
var my_color:Color = new Color(mc.mc2);
var yanse:Object = {ra:0, rb:0, ba:0, bb:0, ga:0, gb:0, aa:100, ab:0};//这里你自己去设置
yanse_Btn.onPress = function() {
my_color.setTransform(yanse)
    }

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
谢谢了!~
在问一下,如何改变同时一组MC的颜色呢?比如说还有个MC3

[ 本帖最后由 风之苍月 于 2008-6-12 23:22 编辑 ]

TOP

for(i=2:i<=3;i++){
mymc=eval(mc["mc"+i])
var my_color:Color = new Color(mc.mymc);
}
var yanse:Object = {ra:0, rb:0, ba:0, bb:0, ga:0, gb:0, aa:100, ab:0};//这里你自己去设置
yanse_Btn.onPress = function() {
my_color.setTransform(yanse)
    }

TOP