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

原文地址: 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. c++ 实现百度自动搜索

    void CAttendanceRobotDlg::DocumentCompleteExplorer4(LPDISPATCH pDisp, VARIANT* URL) { // TODO: Add y ...

  2. SQL2005中使用identity_insert向自动增量字段中写入内

    摘自: http://www.aspbc.com/tech/showtech.asp?id=1117 SQL2005以前的数据库是不允许向自动增量字段中写入内容的,ACCESS也不行,但在SQL200 ...

  3. Does FTK index search support regular expression?

    Some of my friends ask me a question: "Does FTK index search support regular expression?" ...

  4. sed的惯常用法

    1:注释掉某一行这个经常会遇到的,把配置文件里某一行注释掉.让他不起作用.sed -i -e ’121 s/^/#/’ /usr/local/apache2/conf/httpd.conf上面一行命令 ...

  5. IPHONE 字体加粗

    UIFONT 没有字体加精参数,但可以修发,字体名,达到加粗的效果正常:Helvetica加粗"Helvetica-Bold""TimesNewRomanPS-BoldM ...

  6. Linux ed命令

    $ ed              <- 激活 ed 命令  a                 <- 告诉 ed 我要编辑新文件  My name is Titan. <- 输入第 ...

  7. TFS build dotCover StyleCop

    FS2010 – Customizing the Build Details View – Summary View http://blogs.msdn.com/b/jpricket/archive/ ...

  8. Centos 7.1+CDH5.7.2全部署流程

    前期准备: JDK环境 版本:jdk-8u101-linux-x64.rpm 下载地址:oracle官网 mysql rpm包:http://dev.mysql.com/get/Downloads/M ...

  9. HUE 忘记密码

    解决方法: 启动HUE的Shell /opt/cloudera/parcels/CDH/lib/hue/build/env/bin/hue shell from django.contrib.auth ...

  10. 8.python中的数字

    python中数字对象的创建如下, a = 123 b = 1.23 c = 1+1j 可以直接输入数字,然后赋值给变量. 同样也可是使用类的方式: a = int(123) b = float(1. ...