Unity学习笔记之实现消息框单向延展

本篇Unity学习笔记介绍了如何实现消息框的单向延展。通过添加Content Size Fitter组件,设置Vertical Fit为PreferredSize,Horizontal Fit为Unconstrained,并调整Rect Transform的Pivot属性,可以达到预期效果。
摘要由CSDN通过智能技术生成

从今天开始学习Unity,目前先学习制作一款简单的文字类游戏开始,学习教程取自bilibili的UP主 我不是地帝的作品;UP主个人空间链接:https://space.bilibili.com/9030746

 

简而言之:

给text添加Content Size Fitter组件,并根据所要延展的方向,将对应属性设置为Preferred Size,接着将Rect Transform组件里Anchors里的Pivot的属性Y设置为0即可。

 

具体步骤:

消息框的单项延展需要用到UGUI里的Content Size Fitter组件,该组件的作用是设置UI的长宽,直接添加就好。

该组件有两个属性:

Horizontal Fit(管理横向长宽)

Vertical Fit(管理纵向长宽)

 

这两个属性可选属性有三个:

Unconstrained(默认):手动修改布局元素的大小,不跟据布局元素调整

Min Size(最小值):不能手动修改组件大小,根据布局元素的最小大小来调整

Preferred Size(动态):不能手动修改组件大小,动态的布局元素里面物体的大小调整大小(里面的东西有多少他

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值