Unity3D---UGUI---UI创建以及Canvas设置

Unity3D---UGUI---UI创建以及Canvas设置,第1张

使用快捷键以及鼠标点击都可

最简单的先创建一个Image

在Hierarchy窗口里的空白处右键点击>>UI>>Image (如图)

Unity3D里几乎所有的东西都是在此可以创建的

至此 创建完毕

这个选项按照官方文档的意思是让UI渲染的更加清晰质量更加高,但是会降低流畅度,不是太清楚,按照默认关闭就行了

就是选择渲染摄像机,可以选择一个自定义的相机也可以选择自动创建的摄像机,只要UI在摄像机范围内就行了。

如图:

这两个是关于渲染层级关系的

当把画布设置为worldspace后,画布及画布上的UI对象在世界空间默认也是靠Z值来决定渲染顺序的,离相机远的先渲染。当设置了sorting layer后,渲染的次序就由sorting layer来确定了。sorting layer是自定义的标识符,哪个sortinglayer在前(在layer &tags中设置的先后顺序)哪个先渲染。

order in layer是个数值,是在同一个sorting layer内的细分,sorting layer相同时order in layer的数值越小越先渲染。

材质通道这个保持默认就行了

这里在Screen Space-Camera下的话有以下选项:

在unity每个项目上都可以右键新建,选择新建canvas。

1、复制原角色一份,将原角色下面的模型骨骼全部删除。

2、将现角色拉入场景,删除该角色的相关组件,并且将其作为原角色的子物体存在,并Reset它的位置,在工程面板中设置现角色的模型骨骼模式为humanoid,apply一下。

3、将原角色这个父物体的canvas改为现角色的canvas即可。

Unity是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11094766.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存