Unity 3D模型展示之UI布局

整体布局情况

在这里插入图片描述
在这里插入图片描述

导入UI资源并统一将Texture Type设置为Sprite(2D and UI)
在这里插入图片描述

1.标题

  • 将Text中的文本设置为’Unity 3D物体展示实例’。
  • 添加Shadow与Outline分别按照下图进行设置属性。
    在这里插入图片描述

2.操作步骤

  • 设置背景图片content,将背景色改为白色
    在这里插入图片描述
  • 设置LeftPanel增加Vertical Layout Group与Content Size Fitter脚本,分别按照下图进行属性设置。
    在这里插入图片描述
    Content Size Fitter组件主要是用来设置UI的长宽,Horizontal Fit和Vertical Fit分别是控制UI的宽和高,有三个值可选:
    Unconstrained:组件不根据布局元素调整 ,可手动修改长宽的值。
    MinSize:根据布局元素的最小值来调整,不能手动修改长宽的值。
    PreferredSize:根据布局元素的内容来调整,不能手动修改长宽的值。
    这里选择MinSize。这个区域以后要动态改变内容的所以需要Vertical Layout Group与Content Size Fitter脚本进行控制动态的数据布局。
  • LeftPanel子元素添加Image、Panel,分别命名为TitleImage、TaskPanel。
    • TitleImage 设置背景图片、设置Width,Height。
      在这里插入图片描述

    • TaskPanel将背景图片去掉,添加Vertical Layout Group脚本,并进行如下属性设置,。
      在这里插入图片描述

    • 在TaskPanel中添加Image,在Image添加Text并设置为预制体。同时需要修改Content的Vertical Layout Group的Child Force Expand选为Use Child Scale。
      修改前Child Force Expand
      默认 Child Force Expand
      修改后Use Child Scale
      在这里插入图片描述

3.左下角功能导航

设置LeftBottomPanel,并在其下添加以下UI元素。
在这里插入图片描述

  • 为LeftBottomPanel取消背景色。添加Horizontal Layout Group脚本,设置如下属性。
    在这里插入图片描述
    在这里插入图片描述
    工程目录:
    在这里插入图片描述
  • LeftBottomPanel增加Horizontal Layout Group脚本进行布局控制。进行如下属性控制。
    在这里插入图片描述
  • 添加Button、Image 标签。
    • Button 替换图片,并将Text替换为Image并设置Image的图片为colse的图片资源。将Button重命名为BtnClose
      在这里插入图片描述

    • Image标签下增加Toggle(标注功能),增加一个重置按钮。

    • 重命名
      在这里插入图片描述

4.右下角主导航

在这里插入图片描述

5.配件区

在RightCenterPanel中添加Image、Panel并重命名。

  • 将Image重命名为TitleImage,并设置背景图片为content,添加Text标签文字内容为配件区。
    在这里插入图片描述

  • Panel重命名为Content,并设置一些属性。
    在这里插入图片描述

  • 在Content添加Image并设置背景图片。将其设置为预制体并命名为RightItem。
    在这里插入图片描述

6.最终效果

在这里插入图片描述
下篇文章介绍操作步骤动态显示。

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yxlalm

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值