0%

unity UI的Image,如果设置为透明只需在颜色里调整A值就可以了。
A值代表的是不透明度,越大越不透明。
但是当值为0和1或255和254时是很不同的,代表了一种开关。
要使背景全透,就要设置为1,不能设置为0。
除此外,可以加上不同的颜色形成不同颜色的遮罩。

添加一个全屏Image

将颜色修改为黑色,如090919

将A值调到200,代表不透明程度

这样就建立了一个继续显示游戏内容的暂停界面

通过修改要显示的关卡图片的大小和位置,就能实现一种类似初代iphone滑动选择专辑的界面。

在遮挡图片同级创建一个scrollbar,
调整他的位置及滑动方向,一般选第三个bottom to top,
然后在遮蔽图片的scroll rect组件中有一个vertical Scrollbar区域来添加竖向滑动。

阅读全文 »

目前了解到的切换场景、页面的方法是创建多个场景进行跳转

创建两个空场景n1、n2

同时加载n1、n2,在file->build setting里添加两个场景,使编号分别为0、1,关闭设置窗口。


单独打开n1,让n2不加载或者移除n2

阅读全文 »

首先在画布游戏体里创建一个rawImage。

解释一下:
为什么要在画布游戏体里创建?
因为画可以理解成一个容器,其他ui元素都填充到该容器中。
如果你直接创建rawImage,系统会自动创建一个canvas,并把rawImage放在canvas下。
当然你也可以先船舰canvas,再选中它创建rawImage,效果是一样的。

阅读全文 »

直接添加mp4等文件失败的原因是

unity需要使用quicktime player作为视频的播放器。
mac自带,windows可以安装,linux不好处理。

解决方法

用ffmpeg将视频转换成unity自身支持的ogv格式。
指令:

1
ffmpeg -i video.mp4 vode.ogv

再次导入即可成功。

1.在层级窗口创建空白游戏体

2.游戏体的检视窗口添加video player组件

3.video player 组件里源选择“video clip”,视频拉如下面的位置,渲染模式选择“camera far plane”,把层级窗口的主摄像机拉到下面位置。

阅读全文 »

1.开启代理服务器

1
export GO111MODULE=on

tags: 和其后的方括号间要有空格

任何使用方括号花括号或者变量的地方,尽量用三点括起来,不然会报错。
在hexo中引用号不能写在一行,引用号后不能有空格,因为它要表现为mac终端的形式。在简书中倒是可以写成一行。

阅读全文 »