Unity3d
Yekura
要永远相信外面有更加广阔的世界存在。
展开
-
世界坐标与屏幕坐标转换遇到的坑
世界坐标与屏幕坐标转换遇到的坑项目场景:公司最近在做一个管控平台,需要将地图上的工人点用图标标记出来,涉及到世界坐标到屏幕坐标的转换问题问题描述:常规世界坐标转屏幕,也是提及的最多的: //常规转化 void SetScreenPos(Vector3 targetPos,Image img){ Vector3 screenPos=Camera.main.WorldToScreenPoint(targetPos); Canvas can原创 2020-09-09 22:36:59 · 1270 阅读 · 0 评论 -
Unity中对某个值的变化进行监听
Unity中对某个值的变化进行监听UIManager中监听单例的GameManager中的ViewState的变化并显示至页面GameManager.cs //state的值 public enum ViewState { Home = 0, Monitor = 1, Worker = 2, Vehicle = 3, Setting = 4 } //内部属性 private View原创 2020-08-26 12:23:15 · 7962 阅读 · 0 评论 -
Unity中LitJson的使用
Unity中LitJson的使用前段时间结束了一个有关虚拟仿真实验的项目,项目中与数据服务器的数据传输主要是以Json格式来完成的。而在Unity中使用LitJson插件(提取码:sjij)可以较好地进行数据解析。一、来自服务器的数据的解析对于从服务器请求的反馈数据,如{“count”:0,“code”:0,“msg”:"",“data”:[{“homeName”:“myhome”,“...原创 2019-11-15 22:57:33 · 12478 阅读 · 1 评论