flash As 更改对象的颜色通道实例

创建一个名为 colorTrans.fla 的新 Flash 文档。
    在时间轴中选择第 1 帧,在"动作"面板中添加下面的代码: import flash.geom.Transform;

 代码如下 复制代码

import flash.geom.ColorTransform;

var imageClip:MovieClip = this.createEmptyMovieClip("imageClip", 1);
var clipLoader:MovieClipLoader = new MovieClipLoader();
clipLoader.loadClip("/images/image1.jpg", imageClip);

var mouseListener:Object = new Object();
mouseListener.onMouseMove = function():Void {
  var transformer:Transform = new Transform(imageClip);
  var colorTransformer:ColorTransform = transformer.colorTransform;
  colorTransformer.redMultiplier = (_xmouse / Stage.width) * 1;
  colorTransformer.greenMultiplier = (_ymouse / Stage.height) * 1;
  transformer.colorTransform = colorTransformer;
}
Mouse.addListener(mouseListener);

选择"控制">"测试影片"来测试文档,然后沿着舞台移动鼠标指针。
移动鼠标时,加载的图像文件将随之过渡颜色。

时间: 2024-10-06 23:30:10

flash As 更改对象的颜色通道实例的相关文章

BarTender更改对象颜色的方法

  在BarTender 10.1中,对于模板对象,您可以在对象的属性对话框的各个属性页上,以及文本工具栏和线条和形状工具栏上查找"颜色"控件.对于模板本身,您可以在"颜色"子选项卡上查找"颜色"控件,该子选项卡位于"页面设置"对话框的"背景"选项卡上. 注意:条形码扫描仪无法读取彩色条形码,以及使用黑色调色剂或色带打印的条形码. 因此,建议您不要修改条形码对象的颜色,除非它们仅用于装饰. 从"对

Photoshop巧用颜色通道将花卉从背景分离

素材图: 我学习的效果图: 在"混合颜色带"选顶下拉列表中可以选择控制混合结果的颜色通道.当我们选择"灰色"时,可使用全部颜色通道控制混合,PS将通过分析图像的亮度来确定哪些像素被隐藏.选择其他通道后,PS会依据当前设置的通道信息来确定被隐藏的像素. 选择颜色通道进行调整可快速清除图像中包含的一种主要颜色.如果我们要选择的对象与背景的颜色截然不同,通过调整颜色通道就可以隐藏背景.我们下面通过实例来详细了解. 1.打开素材文件. 2.我们需要在"混合颜色带&

flash教程:Dragging and Dropping Drop Targets实例教程

flash教程:Dragging and Dropping  Drop Targets实例教程 拖放使用下拉目标 拖放对象涉及....拖放对象.该物体的电影剪辑,并延伸本教程时只需拖动的影片剪辑.与拖动一个对象,你是放弃对象的位置将触发一个事件.的位置,你下降的对象是一个影片剪辑,以及,您将学习本教程如何触发的事件根据位置的对象是下降了. 为了帮助您看看我讲的,将一个彩色画笔,并将其放置在电脑上在以下动画: 当你拖彩色画笔,把它丢在电脑上,你应该已经注意到,电脑的颜色改变,以反映颜色的刷子.您将

Android 动态改变SeekBar进度条颜色与滑块颜色的实例代码_Android

遇到个动态改变SeekBar进度条颜色与滑块颜色的需求,有的是根据不同进度改变成不同颜色. 对于这个怎么做呢?大家都知道设置下progressDrawable与thumb即可,但是这样设置好就是确定的了,要动态更改需要在代码里实现. 用shape进度条与滑块 SeekBar设置 代码里动态设置setProgressDrawable与setThumb 画图形,大家都比较熟悉,background是背景图,secondaryProgress第二进度条,progress进度条: <layer-list

Android 动态改变SeekBar进度条颜色与滑块颜色的实例代码

遇到个动态改变SeekBar进度条颜色与滑块颜色的需求,有的是根据不同进度改变成不同颜色. 对于这个怎么做呢?大家都知道设置下progressDrawable与thumb即可,但是这样设置好就是确定的了,要动态更改需要在代码里实现. 用shape进度条与滑块 SeekBar设置 代码里动态设置setProgressDrawable与setThumb 画图形,大家都比较熟悉,background是背景图,secondaryProgress第二进度条,progress进度条: <layer-list

PS后期必学颜色通道新用途

  颜色通道新用途 在讨论"色彩范围"命令时,读者可能会诧异,得到的选区通道图像与原始图像是那么相似.那么,颜色通道除了表示颜色值之外,能不能作为选区使用呢? 回答是毫无疑问的.颜色通道里存储了丰富的选择信息,对于用户来说,充分利用这些信息,比起用选择工具费时费力构建选区,往往会事半而功倍. 任意一个颜色通道(包括复合通道)都可以直接作为选区使用.单击一个颜色通道后,用户可以将其拖动到通道调板下方的图标上,这样就将通道作为一个选区载入,原来颜色通道上表示颜色多少的色阶值有了新的解读,变

滑动-【急】gridView手势移动,更改item背景颜色!

问题描述 [急]gridView手势移动,更改item背景颜色! 在gridView上手指移动,在移动路径上的item背景颜色发生改变! 如图:本人的思路:是在Activity里面创建了一个手势的内部类,重写onSroll方法(这个方法是判断用户手势按下之后移动的事件),因为GridView监听是写在activity里面的,在内部类里面的onSroll里面把gridView的监听写在这个里面;gridView监听里面判断position是否相等,然后new adapter类的对象通过对象调用ge

Android 沉浸式改变小米魅族状态栏颜色的实例代码

这个是基于SystemBarTintManager更改的 增加一个方法:用于更改MIUIV6系统上的状态栏字体颜色 ,目前我仅仅只发现MIUIV6上可以更改,在android5.0上以及其它4.4以上系统没有发现可以更改字体颜色的代码 核心代码: public void setStatusBarDarkMode(boolean darkmode, Activity activity) { if (sIsMiuiV6) { Class<? extends Window> clazz = acti

使用通道巧妙抠图——颜色通道抠像法

视频名称:使用通道巧妙抠图--颜色通道抠像法 视频片长:04分47秒 视频尺寸:800×579(象素) 视频大小:3.41MB 视频作者:祁连山 内容提要:Photoshop自带的抠图工具使用非常简单但效率不高,通道抠图法可以很好地解决抠图效率的问题.本例就是讲解如何利用通道抠像的.通道抠图法可以利用图像色相的不同或者明度的不同用不同的方法建立选区,本系列教程分别采用了这两种方法对两套素材进行现场讲解.读者在观看录像后,应该充分理解通道抠图的整体思想,即:在ALPHA通道中,白色是需要的部分,灰