正常情况下,UGUI设置UI的localposition可以直接赋值

UIxxx.rectTransform.localPosition = new Vector3(lineLenght[] / 2f, , );

运行后在Unity的Inspector面板可以得到正确的()。
但如果

UIxxx.rectTransform.SetParent(GameObx]);
UIxxx.rectTransform.localPosition = new Vector3(lineLenght[] / 2f, , );

运行后得到的坐标值是错误的。
正确的做法:

UIxxx.rectTransform.SetParent(GameObx]);
UIxxx.rectTransform.anchoredPosition= new Vector3(lineLenght[] / 2f, , );

通过设置锚点的坐标来设置UI的position。
运行后,在Inspector面板下可以看到正确的Rect Transform。

最新文章

  1. awk应用
  2. Java类成员(成员变量和方法)的覆盖与隐藏归纳
  3. Javascript之十大常用原理性样例大总结
  4. 在Linux中查看文件的编码及对文件进行编码转换
  5. Using the viewport meta tag to control layout on mobile browsers
  6. 那年曾让我哭笑不得抓狂的C语言
  7. 广告基本知识-ROI分解
  8. Tomcat 7优化
  9. java程序设计----学生基本信息管理系统
  10. fs-max、file-nr和nofile的关系
  11. Mycat 分片规则详解--自然月分片
  12. WebView断网提示
  13. laravel之路由和控制器与视图
  14. 设计模式のBridgePattern(桥接模式)----结构模式
  15. OneNET麒麟座应用开发之五:获取加速度传感器ADXL345数据
  16. 微博登录报错 sso package orsign error
  17. [转载]web服务器
  18. android强制关闭软键盘代码
  19. 谈谈选用技术的原则,技术学习方法技巧,阅读代码的技巧及其它 MSF的一点心得
  20. java同一个类中,构造器如何调用另一个重载的构造器?

热门文章

  1. 给国内知名大厂提BUG有感:安全是一种意识
  2. 【Arduino】37种传感器系列实验(4)---振动传感器模块
  3. 2019.7 佳木斯培训A层
  4. Selenium+java - 弹出框处理
  5. .Net集合详解
  6. 云计算网络基础笔记及VLAN交换机配置
  7. RocketMQ中Broker的启动源码分析(二)
  8. UEM“探针”技术及用户体验管理
  9. mac 下 docker 镜像加速器
  10. 通过wireshark学习Traceroute命令和mtr(UDP,ICMP协议)