Unity实用技能-UI定位总结

实用技能系列

  1. Unity实用技能-UI滑动条技能总结
  2. Unity实用技能-UI规范总结
  3. Unity实用技能-协作规范总结
  4. Unity实用技能-UI与粒子效果总结


前言

本周接触了UI和定位相关的工作,记录一下


什么是定位UI

一般就是策划要求打开某个UI界面自动定位到某个奖励,或者是通过点击UI定位到某个UI上


怎么实现定位UI

  1. 首先肯定要知道屏幕分辨率的大小,因为不同分辨率下UI大小不同,需要适配
  2. 要知道目标UI的位置,也就是目标UI在引擎中的Pos,这一点经常依赖规律,比如通过Unity组件GridLayOutGroup获取的元素信息,然后去计算每个元素的方位
  3. 要处理特殊位置,比如最后一个位置,当自动定位到最后一个位置时,可能出现“弹回”的视觉效果,为了平滑过渡,需要限制最大的位置值
  4. 实现视觉上自动平滑移动,最直接的做法自然就是用DoTween的系统调用

总结

目前遇到的UI定位问题就这么简单,后续如果还有定位相关,也会补充

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值