unity, UGUI Text fadeIn
错误写法:
Color color = m_text.GetComponent<Text> ().color;
Color startColor = new Color (color.r,color.g,color.b,0f);
Color endColor = new Color (color.r,color.g,color.b,1f);
m_text.GetComponent<Text> ().color = startColor;
m_text.GetComponent<Text> ().CrossFadeColor (endColor, durTime, false, true);
正确写法:
Color color = m_text.GetComponent<Text> ().color;
Color startColor = new Color (color.r,color.g,color.b,0f);
Color endColor = new Color (color.r,color.g,color.b,1f);
m_text.GetComponent<Text> ().CrossFadeColor (startColor, 0f, false, true);
m_text.GetComponent<Text> ().CrossFadeColor (endColor, durTime, false, true);
原因是m_text.GetComponent<Text> ().CrossFadeColor(targetColor, durTime, false, true)中targetColor会自动与Text的本来颜色相乘。
参考:http://forum.unity3d.com/threads/crossfadealpha-and-crossfadecolor-not-working-for-text-components.264473/
最新文章
- SpringMVC国际化
- HDU 5652(二分+广搜)
- 程序猿,千万别说你不了解Docker!
- 复制 VS 复用 -04
- Mysql备份迁移——MySqlBackup(.net)——(无法解决视图嵌视图报错)
- Unity5.1 新的网络引擎UNET(十五) Networking 引用--上
- How to Release the Temp LOB Space and Avoid Hitting ORA-1652 (文档 ID 802897.1)
- 用Eclipse+ADT创建可运行项目,创建lib项目,引用一个lib项目
- GNU_makefile_template
- CI框架篇之预热篇(1)
- Oracle按用户进行统计信息更新
- hdu_1115_Lifting the Stone(求多边形重心)
- JavaScript一个函数式编程-------求标准差
- Visual Representation of SQL Joins
- SUSE11虚拟机安装与Oracle 11g安装
- 苹果新的编程语言 Swift 语言进阶(十四)--扩展
- 【Spring框架】<;mvc:default-servlet-handler/>;的作用
- nginx proxy_set_header设置、自定义header
- extends 扩展选项
- LeetCode题解之 Odd Even Linked List