原著:Ivan Bachev
翻译:alphachi
我并不是程序设计师,但已用Director和Lingo工作了三年。本文所描述的是adventurestudios.net一个项目的部分内容。
当时正在Director中制作一个格式化文本的工具,需要创建一个字体选择插件和其他一些东西。我不想限定调色版(例如限定为8色或16色),我希望用户能够自定义颜色。澳大利亚站点lingoworkshop.com有一个类似的工具,不过我还是决定自己设计一个。
首先,我使用一个颜色伽马值的屏幕截图作为供选择的画布。使用图像Lingo中的getPixel函数配合鼠标的位置,当鼠标位于供选择的画布上时,就能够测定鼠标下面的颜色。
样本影片提供了两个供选择的画布(分别位于影片的两边),其间被一个渐变的矢量图形填充。通过改变这个矢量图形的填充色和结束色,就可以反映一个瞬间的渐变过程。
