小地图制作——Unity篇
相机投影内容准备RenderTexture在Assets问价目录下一个合适的位置创建该内容
UI这一步需要注意,选用的image必须是Raw Image,这样才会有对应的Texture选项
Camera场景中需要存在两个相机,一个相机使用该会导致画面只会渲染到之前的给定UI上,窗口主要内容丢失,对于需要使用虚拟相机的场景,建议按照原来的方法创建完成后直接复制原有的Camera(注意不是虚拟相机),在新创建的相机进行下图操作即可。
最终效果
Transform追踪如该方法的名字所示,最终的效果实现就是在update函数中对指定的Transform改变值进行一个追踪,视频的方法暂且不论,使用FindTag方法在拥有大量对象的场景中会导致地图加载慢,在个人demo中,存在对应的GameEvent系统,可以通过该系统将需要被追踪的对象的数据发送过去
实际代码
这里的disX之前计算的x,disY同理
最为关键的是这个转换操作
注意以下操作,是在UI中移动的关键
1image.rectlransform.anchoredPosition
下面是在个人项目Light中可以有效 ...