一、基础介绍;二、基础属性

原文地址: http://blog.csdn.net/dingkun520wy/article/details/51065275

一、基础介绍

ColorTo:从当前颜色变到目标颜色

ColorFrom:从给定颜色变到原始颜色

ColorUpdate:

类似于

ColorTo,在Update()方法或循环环境中调用。提供每帧改变属性值的环境。不依赖于EasrType.

 
Color只适用于GUITexture组件,GUIText组件,renderer组件和light组件.

二、基础属性

基础属性比较简单直接上代码

  1. void Start () {
  2. //键值对儿的形式保存iTween所用到的参数
  3. Hashtable args = new Hashtable();
  4. //颜色值
  5. args.Add("color",new Color(0,0,0,0));
  6. //单一色值
  7. args.Add("r", 0);
  8. args.Add("g", 0);
  9. args.Add("b", 0);
  10. args.Add("a", 0);
  11. //是否包括子对象
  12. args.Add("includechildren",true);
  13. //当效果是应用在renderer(渲染器)组件上时,此参数确定具体应用到那个以命名颜色值上
  14. args.Add("namedcolorvalue", iTween.NamedValueColor._Color);
  15. //动画的时间
  16. args.Add("time", 10f);
  17. //延迟执行时间
  18. args.Add("delay", 0.1f);
  19. //这里是设置类型,iTween的类型又很多种,在源码中的枚举EaseType中
  20. args.Add("easeType", iTween.EaseType.easeInOutExpo);
  21. //三个循环类型 none loop pingPong (一般 循环 来回)
  22. //args.Add("loopType", "none");
  23. //args.Add("loopType", "loop");
  24. args.Add("loopType", iTween.LoopType.pingPong);
  25. //处理动画中的事件。
  26. //开始发生动画时调用AnimationStart方法,5.0表示它的参数
  27. args.Add("onstart", "AnimationStart");
  28. args.Add("onstartparams", 5.0f);
  29. //设置接受方法的对象,默认是自身接受,这里也可以改成别的对象接受,
  30. //那么就得在接收对象的脚本中实现AnimationStart方法。
  31. args.Add("onstarttarget", gameObject);
  32. //动画结束时调用,参数和上面类似
  33. args.Add("oncomplete", "AnimationEnd");
  34. args.Add("oncompleteparams", "end");
  35. args.Add("oncompletetarget", gameObject);
  36. //动画中调用,参数和上面类似
  37. args.Add("onupdate", "AnimationUpdate");
  38. args.Add("onupdatetarget", gameObject);
  39. args.Add("onupdateparams", true);
  40. iTween.ColorTo(btnBegin, args);
  41. }
  42. //动画开始时调用
  43. void AnimationStart(float f)
  44. {
  45. Debug.Log("start :" + f);
  46. }
  47. //动画结束时调用
  48. void AnimationEnd(string f)
  49. {
  50. Debug.Log("end : " + f);
  51. }
  52. //动画中调用
  53. void AnimationUpdate(bool f)
  54. {
  55. Debug.Log("update :" + f);
  56. }

iTween基础之Color(变换颜色)的更多相关文章

  1. iTween基础之功能简介

    一.iTween 介绍 .二.iTween 原理.三.iTween 下载.四.iTween 类介绍.五.主要功能介绍 原文地址:http://blog.csdn.net/dingkun520wy/ar ...

  2. iTween基础之CameraFade(摄像机淡入淡出)

    一.基础介绍:二.基础属性 原文地址: http://blog.csdn.net/dingkun520wy/article/details/50896420 一.基础介绍 CameraTexture: ...

  3. 计算机中的颜色XIV——快速变换颜色的V分量

    基本知识回顾: 计算机中的颜色Color,用RGB模式存储(用R.G.B三个分量表示颜色,每个分量的范围是0—255). 而计算机中的颜色除了用RGB模式表示以外,常见的还有HSV模式(或者是HSB. ...

  4. Android:认识R类、findViewById方法查找组件、@string查找字符、@color查找颜色、@drawable查找图片、@dimen某个组件尺寸定义、项目引入资源国际化

    导入 之前都是断断续续的看了一些于如何使用android开发的文章.资料等,到目前位置很多基础的东西都不清楚,于是去学习了别人的课程,才了认识了R类.findViewById方法查找组件.项目引入资源 ...

  5. css3控制字体动态变换颜色

    css3控制字体动态变换颜色 <!doctype html> <html> <head> <meta charset="utf-8"> ...

  6. Flutter 实现“斑马纹”背景(需要变换颜色)

    Flutter 实现"斑马纹"背景 由于工作中项目需求,需要将H5转换为Flutter代码. 其中的斑马纹背景需要根据接口返回的颜色来渲染,所以不能只是图片形式,无法通过decor ...

  7. JS实现鼠标移入DIV随机变换颜色

    今天分享一个在 JavaScript中,实现一个鼠标移入可以随机变换颜色,本质就是js的随机数运用. 代码如下: <!DOCTYPE html> <html> <head ...

  8. iTween基础之iTweenPath(自定义路径移动)

    在游戏开发中经常会用到让一个游戏对象按照指定的路线移动,iTweenPath就提供了可视化的编辑路径功能. iTweenPath 下载地址: http://download.csdn.net/deta ...

  9. iTween基础之Fade(淡入淡出)

    一.基础介绍:二.基础属性 原文地址: http://blog.csdn.net/dingkun520wy/article/details/50923665 一.基础介绍 FadeTo:从当前透明度变 ...

随机推荐

  1. frame和iframe的区别

    转自:http://blog.csdn.net/lyr1985/article/details/6067026        CSDN 1.frame不能脱离frameSet单独使用,iframe可以 ...

  2. Vim中的正则表达式[转]

    来自:http://blog.csdn.net/endall/archive/2007/08/29/1764554.aspx Vim中的正则表达式功能很强大,如果能自由运用,则可以完成很多难以想象的操 ...

  3. 设计模式-外观模式(Facade)

    简介 外观模式(Facade),将外部与内部子系统的通信通过一个统一的门面对象进行. 由两部分组成: 门面角色:供外部调用,内部可能组装了多个子系统,多个方法. 子系统角色:子系统的方法也可以直接供外 ...

  4. s3c6410_MMU地址映射过程详述

    参考: 1)<ARM1176 JZF-S Technical Reference Manual>: Chapter 3 System Control Coprocessor Chapter ...

  5. C# 随机颜色的方法

    public string GetRandomColor() { Random RandomNum_First = new Random((int)DateTime.Now.Ticks); // 对于 ...

  6. Oracle获取表结构信息:表名、是否视图、字段名、类型、长度、非空、主键

    select a.TABLE_NAME as "TableName", then 'V' else 'U'end as "TableType", a.COLUM ...

  7. MongoDB工具简要说明

    [mongodb@hadoop1 bin]$ pwd /usr/local/mongodb/bin [mongodb@hadoop1 bin]$ ls -l total 207696 -rwxr-xr ...

  8. 机器学习简易入门(四)- logistic回归

    摘要:使用logistic回归来预测某个人的入学申请是否会被接受 声明:(本文的内容非原创,但经过本人翻译和总结而来,转载请注明出处) 本文内容来源:https://www.dataquest.io/ ...

  9. 关于EasyUI与富文本编辑器结合使用的问题(kindueditor与uueditor)

    最近使用easyui玩玩项目,在结合富文本编辑器时遇到了一些问题,很多人(在网上看到)集成富文本编辑器时常常不能显示, 第一次打开编辑的时候没有问题,但是第二次打开就出错了.为此我进行了一些调试研究. ...

  10. openstack的控制节点部署

    openstack的控制节点部署 主要是使用了本地安装的那个镜像. 会出现几个问题, 1.重启服务无法启动. 2.环境变量无法正确配置可以自己配置