纳金网

标题: GUI的淡入淡出 [打印本页]

作者: 晃晃    时间: 2011-8-16 08:07
标题: GUI的淡入淡出
主要通过控制guiText.material.color.a的值,随着时间的变化。guiText可以是GUI其他内容
然后检测按键来控制。关键: Time.deltaTime    alpha = (timeLeft/fadeSpeed);
例子:
var fadeSpeed : float=0.5;//透明度变化的速度

private var StartTime : float=1;//最开始的等待时间

private var timeLeft:float=0.5;//流逝的时间
function Awake () {

   timeLeft = fadeSpeed;

}
function Update () {

if (StartTime > 0){

  StartTime = StartTime -Time.deltaTime;

} else {

  if (Input.GetKey(KeyCode.A)){//随便定义一个按键

   fade(true);

  }else{

   fade(false);

  }

   }

}
function fade(direction:boolean){

   var alpha;

   if (direction){

      if (guiText.material.color.a < 1){

         timeLeft = timeLeft - Time.deltaTime;

         alpha = (timeLeft/fadeSpeed);//利用时间的比例来确定阿尔法的值

         guiText.material.color.a=1-alpha;

      } else {

         timeLeft = fadeSpeed;

      }

   } else {

      if (guiText.material.color.a > 0){

         timeLeft = timeLeft - Time.deltaTime;

         alpha = (timeLeft/fadeSpeed);

         guiText.material.color.a=alpha;

      } else {

         timeLeft = fadeSpeed;

      }

   }

}
作者: Asen    时间: 2011-9-17 10:47

作者: 彬彬    时间: 2011-10-7 11:26

作者: 奇    时间: 2012-3-22 23:32
凡系斑竹滴话要听;凡系朋友滴帖要顶!

作者: tc    时间: 2012-4-3 23:24
我看看就走,你们聊!

作者: C.R.CAN    时间: 2012-4-25 23:24
人过留名!

作者: C.R.CAN    时间: 2012-4-27 23:19
好`我顶``顶顶

作者: 奇    时间: 2012-5-1 23:27
真不错,全存下来了.

作者: tc    时间: 2012-5-4 23:24
路过……

作者: 晃晃    时间: 2012-5-16 23:26
楼主收集的可真全哦

作者: C.R.CAN    时间: 2012-5-21 23:18
不错哦,顶一下......

作者: tc    时间: 2012-5-28 23:24
呵呵,很好,方便罗。

作者: 奇    时间: 2012-6-8 23:21
谢谢楼主,真是太实用了

作者: 菜刀吻电线    时间: 2012-7-15 23:18
呵呵,很好,方便罗。

作者: 驰骋的风    时间: 2012-7-24 09:36
高手速来赐教!kismet里面怎么加一个延迟DELAY??



unity特效大家PP_武功盖世呀








【严重分享】Unity3D_3.0破解版[安装包][下载]






高手请赐教!用模型做的特效动画材质丢失








antares_universe(vizio)可视化编辑

作者: C.R.CAN    时间: 2012-8-4 01:31
不错哦,谢谢楼主

作者: 晃晃    时间: 2012-8-13 23:55
先垫一块,再说鸟

作者: 菜刀吻电线    时间: 2012-9-4 23:18
读铁系缘分,顶铁系友情

作者: C.R.CAN    时间: 2012-10-1 23:19
路过、路过、快到鸟,列位请继续...ing

作者: tc    时间: 2012-10-13 23:27
好`我顶``顶顶

作者: 奇    时间: 2012-11-7 23:38
无聊时可以刷屏幕 灌水 也可以试试 帖子的标题究竟可以写多长

作者: 奇    时间: 2012-12-6 23:20
你们都躲开,我来顶

作者: C.R.CAN    时间: 2012-12-14 23:19
不会吧,太恐怖了

作者: 菜刀吻电线    时间: 2013-2-12 23:28
既来之,则看之!





欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5