作者whereyou (^^)
看板Flash
标题Re: [问题] 请问如何修改MovieClip某一部份的颜色
时间Tue Jun 17 11:38:15 2008
※ 引述《whereyou (^^)》之铭言:
: 版上各位前辈好
: 小弟在修改MovieCilp颜色时遇到了一个问题
: 就是我想修改它的其中的一部分(也是MovieClip)的颜色
: 可是在我使用的语法下都没有反应
: 我使用的方法是
: var tempColorTransform:ColorTransform = _root.mcA.mcAA.transform.colorTransform;
: tempColorTransform.rgb = color;
: _root.mcA.mcAA.transform.colorTransform = tempColorTransform;
: 其中mcAA是组成mcA的其中一部份
: 想请问版上前辈要如何修改一个MovieClip的其中一部份的颜色
: 小弟先谢谢各位了
目前是用component的参数来解决:
Step 1:在外部设定参数
_root.mcA.colorRed = 0xFF0000;
其中的colorRed就是我自己新增的一个compoent参数
Step 2:MovieClip内部再自己用ColorTransform设定颜色
var colorRedTrans = this.mcAA.transform.colorTransform;
colorRedTrans.rgb = colorRed;
this.mcAA.transform.colorTransform = colorRedTrans;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.168.89
※ 编辑: whereyou 来自: 61.230.168.89 (06/17 11:39)