目录

一、目的

1、想:将某元件整体颜色变换,模拟点击一个地方进行涂鸦

二、参考

1、AS3 - 动态改变元件的颜色

1、AS3改变元件的颜色

1、AS3 RGB颜色

三、操作

1、将某个元件变换为自己想要的颜色

1、运行结果

1、代码


一、目的

1、想:将某元件整体颜色变换,模拟点击一个地方进行涂鸦

二、参考

1、AS3 - 动态改变元件的颜色

https://www.hangge.com/blog/cache/detail_584.html

  • 总结:挺有用的,不错;but:元件不能是白色,否则变不了颜色,可以将元件放到数组里面,初始化的时候全部变为白色
  • 总结:

1、AS3改变元件的颜色

https://zhidao.baidu.com/question/1817753682074103988.html

  • 总结:不错,能改变元件颜色;but:元件不能是白色,否则变不了颜色,可以将元件放到数组里面,初始化的时候全部变为白色

1、AS3 RGB颜色

https://www.cnblogs.com/lost-1987/articles/2816137.html

  • 总结:很不错,能变换颜色;

三、操作

1、将某个元件变换为自己想要的颜色

1、运行结果

原来的元件

运行后的元件颜色

1、代码

import flash.events.KeyboardEvent;stop();fscommand("fullscreen","true");Start_game();function Start_game()
{if (! stage.hasEventListener(KeyboardEvent.KEY_UP)){stage.addEventListener(KeyboardEvent.KEY_UP,KEY_UP_game);}if (! stage.hasEventListener(KeyboardEvent.KEY_DOWN)){stage.addEventListener(KeyboardEvent.KEY_DOWN,KEY_DOWN_game);}//白色:0xFFFFFF    青色:0x66FF00//  红色:0xFF0000    蓝色:0x0000FF//  橙色:0xFF9900    紫色:0x9900FF//黄色:0xFFFF00    黑色:0x000000// 绿色:0x339900    粉色:0xFF00FFTransformColor(test_mc,0x0000FF);
}function Destroy_game()
{if (stage.hasEventListener(KeyboardEvent.KEY_UP)){stage.removeEventListener(KeyboardEvent.KEY_UP,KEY_UP_game);}if (stage.hasEventListener(KeyboardEvent.KEY_UP)){stage.removeEventListener(KeyboardEvent.KEY_UP,KEY_DOWN_game);}}function KEY_UP_game(e:KeyboardEvent)
{//trace("e.keyCode:"+e.keyCode);switch (e.keyCode){case 0+48 :break;}
}function KEY_DOWN_game(e:KeyboardEvent)
{//trace("e.keyCode:"+e.keyCode);switch (e.keyCode){case 0+48 :break;}
}//测试7:完成:想一开始是白色的
function TransformColor(obj:Object,_color:uint):void
{if (obj==null){return;}var c:ColorTransform=new ColorTransform();c.color = _color;obj.transform.colorTransform = c;
}

Flash中使用AS3改变元件整体颜色,模拟涂鸦相关推荐

  1. 改变静态文本notify 属性_Animate/FLASH如何用按钮改变元件属性(AS3)

    在FLASH中,对于影片剪辑或按钮或位图,都有各种属性,如透明度\可见性\坐标\大小\缩放值等等,这里就使用按钮对影片剪辑的几种属性进行设置,以得到相应的变化. 适用软件:Animate CC及支持A ...

  2. python改变excel单元格字体和颜色_Python中openpyxl怎样改变字体和颜色

    在excel中为了区分不同数据内容,需要改变字体和单元格背景颜色.为了给学习编程的小伙伴找到既实用又有趣而且简单的学习方法,经过小编的不断找寻,接下来就让我们一起看看在openpyxl中如何填充背景和 ...

  3. ios 中使用blend改变图片的颜色

    在ios开发的过程中,我们经常会遇到这样的情况:当我们点击一个按钮时,按钮的背景颜色会发生变化,一般情况下 我们会调用UIButton 的函数- (void)setBackgroundImage:(U ...

  4. Flash元件设置颜色

    Flash元件动态设置颜色 一.说明 给flash中的元件设置颜色,有两种结果 1.直接设置元件的颜色,那么元件之前的颜色将被覆盖 2.在元件当前颜色的基础上,设置颜色,可以根据当前颜色的色阶融合颜色 ...

  5. c语言改变输出字体颜色渐变,如何为Qt视图中的文字实现彩虹渐变效果

    前言 将view中的文本内容用自定义的颜色显示是一种十分常见的需求.今天我们稍微改变些"花样".下面话不多说了,来一起看看详细的介绍吧 需求定义 我们的需求很简单,现在有一些在vi ...

  6. Xamarin XAML语言教程Xamarin.Forms中改变活动指示器颜色

    Xamarin XAML语言教程Xamarin.Forms中改变活动指示器颜色 在图12.10~12.12中我们会看到在各个平台下活动指示器的颜色是不一样的.Android的活动指示器默认是深粉色的: ...

  7. int 9中断例程-;在屏幕中间依次显示'a'~'z',并可以让人看清。 在显示的过程中,按下Esc键后,改变显示的颜色...

    ;在屏幕中间依次显示'a'~'z',并可以让人看清. ;在显示的过程中,按下Esc键后,改变显示的颜色 assume cs:code stack segment db 128 dup(0) stack ...

  8. Viewpager中改变PagerTabStrip的颜色(背景色,指示条颜色,文字颜色)

    Viewpager中改变PagerTabStrip的颜色(背景色,指示条颜色,文字颜色) 效果图: 改变指示条颜色: pagerTabStrip为PagerTabStrip的实例: pagerTabS ...

  9. QT使用html改变字体颜色,QT中设置字体和更改字体颜色

    QT中设置字体和更改字体颜色 对一个文本框lineEdit设置字体,首先我建了一个按钮setFontButton用来设置 并定义了它的相应函数setFont,将setFontButton添加到布局中, ...

最新文章

  1. poj3422(最小费用流 + 拆点)
  2. ML基石_1_LearningProblem
  3. mac-address-table static命令的使用
  4. Matplotlib实例教程 | markers表
  5. 如何在github上fork一个项目来贡献代码以及同步原作者的修改
  6. Python SqlAlchemy使用方法
  7. stl中unordered_map 和 map的区别 ?
  8. jdbc 生成建表语句_JDBC数据库连接怎么操作?
  9. afx_msg函数意思
  10. 十大排序总结(js实现、稳定性、内外部排序区别、时间空间复杂度、冒泡、快速、直接选择、堆、直接插入、希尔、桶、基数、归并、计数排序)
  11. nlp论文——《Efficient Estimation of Word Representations in Vector Space》(向量空间中词表示的有效估计)
  12. Hive时间戳TIMESTAMP使用的限制
  13. python脚本:检测字符串标识符
  14. 关于linux下fork()函数的解析:子进程继续创建子进程,如何停止?
  15. 超实用的JavaScript代码大全
  16. safari查看html代码,如何在Mac上的Safari中查看网页的源代码 | MOS86
  17. Grasshopper Essential Training Grasshopper基础教程 Lynda课程中文字幕
  18. 计算机单位mb和m大小一样吗,MB和M哪个容量大?
  19. sql升级重启计算机失败win10,win10系统安装sQL server提示重新启动计算机失败的解决技巧...
  20. inflect java_驼峰、下划线、单复数、表名-类名转换...通通交给字符串处理库:i...

热门文章

  1. Java向下转型的意义详解
  2. Mp3stego使用,附题,实验吧misc-Canon
  3. 单细胞测序分析-T细胞注释
  4. python字面量是什么_python字面量输出方式
  5. NX/UG二次开发—CAM—设置平面铣程序的切削底面(Floor)
  6. NYOJ D的小L 酒馆浪人的博客
  7. css position:absolute 如何居中对齐
  8. 修复IE9下oninput事件(原生,jq)
  9. java中的 r_R在java中代表什么意思
  10. CTF writeup 2_南邮网络攻防训练