当前位置: 首页 > news >正文

Unity3D中世界坐标转换到NGUI坐标

场景中有一个照3D物体的透视摄像机,NGUI使用自己独立的正交摄像机,转换步骤如下: 


1.使用透视摄像机把世界坐标转换到屏幕坐标

Vector3 pos =Camera.main.WorldToScreenPoint(worldPos);

pos.z = 0f;  //z一定要为0.


2.使用UI摄像机转换到NGUI的世界坐标

Vector3 pos2 =UICamera.currentCamera.ScreenToWorldPoint(pos);


3.赋值给NGUI控件

temp.transform.position =pos2; //temp为NGUI控件.

相关文章:

  • Window8.1+VS2013+Python+cocos2d-x-3.2
  • Java环境配置好之后,cnd窗口Java可以执行,但是Javac不能执行
  • cocos2d-x import org.cocos2dx.lib cannot be resolved
  • C#字符串处理:裁剪,替换,移除
  • NGUI 创建自定义按钮并添加按钮响应
  • Metaio中关于镜像问题
  • Unity3D+Arduino控制LED灯泡
  • 【好程序员训练营】Java线程学习
  • 【好程序员特训营】Java的Io操作
  • 【好程序员特训营】Java异常处理
  • 【好程序员特训营】Java字符串截取分割
  • 【好程序员特训营】Java线程同步初探
  • 【好程序员特训营】Java中常用的排序方法
  • 【好程序员特训营】Java中随机数处理
  • 【好程序员特训营】IO常用流的功能及特性
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 「译」Node.js Streams 基础
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • CSS实用技巧
  • Fastjson的基本使用方法大全
  • JAVA并发编程--1.基础概念
  • jQuery(一)
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • leetcode46 Permutation 排列组合
  • v-if和v-for连用出现的问题
  • 回顾2016
  • 聊聊flink的TableFactory
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 前端面试之CSS3新特性
  • 少走弯路,给Java 1~5 年程序员的建议
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • ​linux启动进程的方式
  • ​香农与信息论三大定律
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #前后端分离# 头条发布系统
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (TOJ2804)Even? Odd?
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)php新闻发布平台 毕业设计 141646
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (十) 初识 Docker file
  • (图)IntelliTrace Tools 跟踪云端程序
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net core开源商城系统源码,支持可视化布局小程序