flash解构涂料中的应用XI:渐变工具选项
时间:2012-12-19 10:20来源:卓想空间http://www.zxgzs.com 作者:QQ:610929375 点击: 次
我们建立了一些相当复杂的工作,涉及的渐变矩形工具的Flash的Oekaki / Paint应用程序的工作的-包括使用
收集到的一些变量的信息。 本课包括这些变量来自何处,以及用户如何控制它们。
的第一件事要做的就是设置你的输入文本框 - 一个对于每两个可控渐变颜色,其中的两个α值,和一个角度
的渐变。 如果你引用我的代码链接中的最后一个步骤,你就可以承认,我用的变量:gcolor1,gcolor2,
galpha1,galpha2,并gangle。 我知道,名字是如此的发明。
你还需要两个设立的主要调色板 - 只是电影剪辑用纯色填充和实例名称,分配给他们(gdcolor1,gdcolor2
)的一个类似的色样。在这一点上,真的吗? 你拥有所有你需要做的梯度本身。 你有一个地方输入颜色值,
另一个为α和角度。 所有这一切都传递给脚本,创建渐变,所以即使没有这些最后两个步骤,它的工作。 最
后两个步骤做的,是领带的颜色样本,这样就可以改变自己的颜色,以配合当前的活动从主调色板的颜色,同
时也反映成十六进制代码显示在输入文本框,渐变色......或改变颜色样本的颜色在相应的文本框中输入相匹
配。
每一个颜色样本将需要类似下面的代码:
on (press) { _root.base.gc1=_root.base.hexcolor; }
这需要从十六进制颜色值主色样,并将其分配到输入文本框的变量控制相应的渐变颜色样本的颜色。
你需要做的最后一件事是成立了一个控制器电影片段,每次循环单帧,将检查您的梯度变量的值,并操纵它们
添加正确的字符串 - 然后使用setRGB和_alpha每个梯度样改变的颜色和透明度,以反映:
onClipEvent(enterFrame) { testcolor1="0x"+_root.base.gc1; testcolor2="0x
(责任编辑:卓想空间http://www.zxgzs.com)