游戏蛮牛学习群(纯技术交流,不闲聊):159852603
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

开发者专栏

关注:2337

当前位置:游戏蛮牛 技术专区 开发者专栏

__________________________________________________________________________________
开发者干货区版块规则:

  1、文章必须是图文形式。(至少2幅图)
      2、文章字数必须保持在1500字节以上。(编辑器右下角有字数检查)
      3、本版块只支持在游戏蛮牛原创首发,不支持转载。
      4、本版块回复不得无意义,如:顶、呵呵、不错......【真的会扣分的哦】
      5、......
__________________________________________________________________________________
查看: 1620|回复: 28

[alayeshi] Unity3D镜头实现淡入淡出

[复制链接]  [移动端链接]
排名
2666
昨日变化
2

74

主题

321

帖子

1554

积分

Rank: 9Rank: 9Rank: 9

UID
54986
好友
11
蛮牛币
2562
威望
0
注册时间
2014-11-12
在线时间
463 小时
最后登录
2018-10-23

专栏作家

发表于 2018-10-10 16:32:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
整理文件看到的这个功能,虽然没什么难度,以前自学的时候还觉得很有意思的功能,所以拿来分享一下给新手,程序路,共勉!

总体思路:使用UGUI中图片的alpha值来控制镜头淡入淡出。默认图片的alpha值为1,只需要递减为0即可。淡入淡出方法相反即可。

首先用新建一个UGUI的图片名为:Imagealpha,颜色自定义(本文中为黑色)。如图:


将 图片 锚点设置为全屏,按键alt+鼠标 点击锚点 位置:如图:

将下面代码绑定到该图片上:

代码源码:将alpha值进行递减,直到为0


  • using UnityEngine;



  • using System.Collections;



  • using UnityEngine.UI;



  • public class Alphachange : MonoBehaviour {



  •     private float alphavalue=1f;



  •     // Use this for initialization



  •     void Start () {







  •         }







  •         // Update is called once per frame



  •         void Update () {



  •         //alpha值递减



  •         alphavalue -= 0.01f;







  •         if (alphavalue <= 0)



  •         {



  •             alphavalue = 0;



  •         }



  •          Debug.Log(alphavalue);







  •         this.GetComponent<Image>().color=new Color(0,0,0,alphavalue);



  •         }



  • }



实现效果如图:
pic.gif


评分

参与人数 3鲜花 +5 收起 理由
lilexy + 5 很给力!
RyeCat + 1 性能有问题,但还不至于给负分.
karsion -1 这个方法有性能问题

查看全部评分


回复

使用道具 举报

排名
23179
昨日变化
12

1

主题

29

帖子

61

积分

Rank: 2Rank: 2

UID
294308
好友
0
蛮牛币
60
威望
0
注册时间
2018-8-22
在线时间
13 小时
最后登录
2018-10-17
发表于 2018-10-10 20:05:24 | 显示全部楼层
厉害厉害

回复

使用道具 举报

2初来乍到
117/150
排名
16653
昨日变化
7

0

主题

64

帖子

117

积分

Rank: 2Rank: 2

UID
288527
好友
0
蛮牛币
191
威望
0
注册时间
2018-7-4
在线时间
16 小时
最后登录
2018-10-23
发表于 2018-10-11 08:32:38 | 显示全部楼层
666666666666666666666666666666666666666666666666666666

回复 支持 反对

使用道具 举报

7日久生情
1615/5000
排名
2449
昨日变化
11

12

主题

751

帖子

1615

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
218409
好友
3
蛮牛币
5121
威望
0
注册时间
2017-4-19
在线时间
316 小时
最后登录
2018-10-23
发表于 2018-10-11 08:36:53 | 显示全部楼层
6666666666666

回复

使用道具 举报

5熟悉之中
559/1000
排名
5150
昨日变化
43

0

主题

166

帖子

559

积分

Rank: 5Rank: 5

UID
267103
好友
0
蛮牛币
1093
威望
0
注册时间
2018-1-31
在线时间
131 小时
最后登录
2018-10-23
发表于 2018-10-11 08:48:53 | 显示全部楼层

回复

使用道具 举报

2初来乍到
115/150
排名
38252
昨日变化
18

0

主题

85

帖子

115

积分

Rank: 2Rank: 2

UID
289569
好友
0
蛮牛币
28
威望
0
注册时间
2018-7-12
在线时间
24 小时
最后登录
2018-10-23
发表于 2018-10-11 09:05:49 | 显示全部楼层
厉害11厉害

回复

使用道具 举报

6蛮牛粉丝
1433/1500
排名
1692
昨日变化
3

6

主题

222

帖子

1433

积分

Rank: 6Rank: 6Rank: 6

UID
162659
好友
3
蛮牛币
3124
威望
0
注册时间
2016-8-16
在线时间
471 小时
最后登录
2018-10-19
发表于 2018-10-11 09:49:24 | 显示全部楼层
,谢谢大佬分享

回复

使用道具 举报

7日久生情
1873/5000
排名
3046
昨日变化
1

0

主题

1116

帖子

1873

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
189581
好友
0
蛮牛币
2621
威望
0
注册时间
2016-12-5
在线时间
301 小时
最后登录
2018-10-22
发表于 2018-10-11 10:04:02 | 显示全部楼层
开心开心开心
[发帖际遇]: 一个袋子砸在了 cs562981849 头上,cs562981849 赚了 1 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

4四处流浪
376/500
排名
6274
昨日变化
44

0

主题

72

帖子

376

积分

Rank: 4

UID
282652
好友
1
蛮牛币
2242
威望
0
注册时间
2018-5-24
在线时间
100 小时
最后登录
2018-10-23
发表于 2018-10-11 10:15:49 | 显示全部楼层
谢谢分享

回复

使用道具 举报

排名
62112
昨日变化
20

0

主题

2

帖子

6

积分

Rank: 1

UID
299373
好友
0
蛮牛币
23
威望
0
注册时间
2018-10-9
在线时间
2 小时
最后登录
2018-10-11
发表于 2018-10-11 14:11:23 | 显示全部楼层
感谢大佬分享

回复

使用道具 举报

5熟悉之中
769/1000
排名
6671
昨日变化

0

主题

451

帖子

769

积分

Rank: 5Rank: 5

UID
254705
好友
0
蛮牛币
749
威望
0
注册时间
2017-11-16
在线时间
130 小时
最后登录
2018-10-22
发表于 2018-10-11 16:22:38 | 显示全部楼层
666666666666666666666666666666666666

回复 支持 反对

使用道具 举报

6蛮牛粉丝
1127/1500
排名
2492
昨日变化
8

10

主题

168

帖子

1127

积分

Rank: 6Rank: 6Rank: 6

UID
252607
好友
5
蛮牛币
3043
威望
0
注册时间
2017-11-5
在线时间
403 小时
最后登录
2018-10-23
发表于 2018-10-11 19:59:56 | 显示全部楼层
如果  背景上还有其他UI子物体,可以在父物体上添加Canvas Group组件,改变组件上的Alpha值实现整体的淡入淡出

评分

参与人数 1鲜花 +5 收起 理由
煮粥侠 + 5 赞一个!

查看全部评分


回复 支持 2 反对 0

使用道具 举报

5熟悉之中
752/1000
排名
2895
昨日变化
11

0

主题

106

帖子

752

积分

Rank: 5Rank: 5

UID
232255
好友
1
蛮牛币
1385
威望
0
注册时间
2017-7-15
在线时间
168 小时
最后登录
2018-10-23
发表于 2018-10-12 08:36:03 | 显示全部楼层
学习了66666
[发帖际遇]: 之乎者也 乐于助人,奖励 1 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

7日久生情
1873/5000
排名
3046
昨日变化
1

0

主题

1116

帖子

1873

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
189581
好友
0
蛮牛币
2621
威望
0
注册时间
2016-12-5
在线时间
301 小时
最后登录
2018-10-22
发表于 2018-10-12 08:59:52 | 显示全部楼层
继续努力学习
[发帖际遇]: 一个袋子砸在了 cs562981849 头上,cs562981849 赚了 1 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

4四处流浪
431/500
排名
5912
昨日变化
32

0

主题

128

帖子

431

积分

Rank: 4

UID
245227
好友
0
蛮牛币
495
威望
0
注册时间
2017-9-21
在线时间
83 小时
最后登录
2018-10-23
发表于 2018-10-12 09:20:33 | 显示全部楼层
这么水................

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表