Unity3D里的镜头实现淡入淡出用Color.color方法的实现
来源:互联网 发布:软件自动构建 编辑:程序博客网 时间:2024/05/16 01:01
要实现一个出场淡入淡出的效果不用NGUI的效果,也不用GUI的效果,用这个Color.color的方法;这个方法如下图:最后一个float a 是指Alpha
为了看到实际的应用看下图;alpha最初定义为0.5f,然后写个计时器,在update里的黄线那句就实现的是alpha值逐渐变为0。(注明:whiteScreen是一个GUITexture)
SO easy 有木有!!!!!
接下来是淡入淡出不断循环的代码:把这个代码绑定到GUITextture上就ok
<pre name="code" class="csharp">/// <summary>/// This script use to fade GUI/// </summary>using UnityEngine;using System.Collections;public class AlphaText : MonoBehaviour {public float speedFade=3;private float count; // Update is called once per frame void Start() { print(Mathf.Sin(count)); }void Update () { //Fade in-out press startcount += speedFade * Time.deltaTime; <span style="font-size:18px;color:#33cc00;"><strong>guiTexture.color = new Color(0.5f,0.5f,0.5f,Mathf.Sin(count)*0.5f);//重点</strong></span> }}
0 0
- Unity3D里的镜头实现淡入淡出用Color.color方法的实现
- 图片的淡入淡出的实现方法
- 用QT实现淡入淡出的效果
- 用js实现div的淡入淡出
- 用两种方法快速简单的实现窗口淡入淡出
- 用两种方法快速简单的实现窗口淡入淡出
- VC中用简易方法实现淡入淡出的启动画面
- VC中用简易方法实现淡入淡出的启动画面
- 中用简易方法实现淡入淡出的启动画面
- Unity3d 模型的淡入淡出
- 实现窗体淡入淡出的完整代码
- 窗口淡入淡出效果的实现
- 实现窗体淡入淡出的完整代码
- 窗口淡入淡出效果的实现
- 窗口淡入淡出效果的实现
- 窗口淡入淡出效果的实现
- C#实现窗体的淡入淡出效果
- 如何实现窗口的淡入淡出
- 常用公共服务接口与java调用实现
- Android使用Application总结
- 和菜鸟一起学c之gcc编译过程及其常用编译选项
- 这个表是怎么回事??? [问题点数:50分] 收藏
- php与java通用AES加密解密算法
- Unity3D里的镜头实现淡入淡出用Color.color方法的实现
- 常用程序
- HTML <iframe> sandbox 属性
- redis 之 BGREWRITEAOF
- 为什么数组标号是从0开始的
- SpringMVC与Struts2的对比
- android usb挂载分析---vold处理内核消息
- Android之LocationManager类的方法详解
- phpstudy使用自带sendmail扩展发送邮件