【游戏技术群】959392658  【游戏出海群】12067810
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

开发者专栏

关注:2372

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

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

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

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

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

74

主题

326

帖子

1577

积分

Rank: 9Rank: 9Rank: 9

UID
54986
好友
11
蛮牛币
2743
威望
0
注册时间
2014-11-12
在线时间
479 小时
最后登录
2018-12-5

专栏作家

发表于 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 这个方法有性能问题

查看全部评分


回复

使用道具 举报

2初来乍到
108/150
排名
16525
昨日变化
7

1

主题

41

帖子

108

积分

Rank: 2Rank: 2

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

回复

使用道具 举报

3偶尔光临
252/300
排名
14365
昨日变化
5

9

主题

100

帖子

252

积分

Rank: 3Rank: 3Rank: 3

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

回复 支持 反对

使用道具 举报

7日久生情
1778/5000
排名
2255
昨日变化
3

12

主题

830

帖子

1778

积分

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

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

回复

使用道具 举报

5熟悉之中
685/1000
排名
4185
昨日变化
26

0

主题

188

帖子

685

积分

Rank: 5Rank: 5

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

回复

使用道具 举报

4四处流浪
313/500
排名
17376
昨日变化
8

0

主题

208

帖子

313

积分

Rank: 4

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

回复

使用道具 举报

7日久生情
1529/5000
排名
1566
昨日变化
2

6

主题

225

帖子

1529

积分

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

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

回复

使用道具 举报

7日久生情
2045/5000
排名
2693
昨日变化
5

0

主题

1189

帖子

2045

积分

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

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

回复

使用道具 举报

4四处流浪
454/500
排名
5433
昨日变化
1

0

主题

81

帖子

454

积分

Rank: 4

UID
282652
好友
1
蛮牛币
2574
威望
0
注册时间
2018-5-24
在线时间
121 小时
最后登录
2018-12-13

迈向小康

发表于 2018-10-11 10:15:49 | 显示全部楼层
谢谢分享

回复

使用道具 举报

排名
63250
昨日变化
66

0

主题

2

帖子

6

积分

Rank: 1

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

回复

使用道具 举报

6蛮牛粉丝
1001/1500
排名
5502
昨日变化
29

0

主题

579

帖子

1001

积分

Rank: 6Rank: 6Rank: 6

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

回复 支持 反对

使用道具 举报

6蛮牛粉丝
1283/1500
排名
2141
昨日变化
4

10

主题

194

帖子

1283

积分

Rank: 6Rank: 6Rank: 6

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

评分

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

查看全部评分


回复 支持 2 反对 0

使用道具 举报

5熟悉之中
841/1000
排名
2575
昨日变化
3

0

主题

108

帖子

841

积分

Rank: 5Rank: 5

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

回复

使用道具 举报

7日久生情
2045/5000
排名
2693
昨日变化
5

0

主题

1189

帖子

2045

积分

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

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

回复

使用道具 举报

5熟悉之中
574/1000
排名
4968
昨日变化
29

1

主题

183

帖子

574

积分

Rank: 5Rank: 5

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

回复

使用道具 举报

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

本版积分规则

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