之前有个版本利用navmesh绘制小地图
这次使用场景的网格来绘制小地图
实现原理
- 获取mesh的顶点和三角面数据
- 然后通过VertexHelper来进行绘图
工程下载地址
链接:https://pan.baidu.com/s/1jH857JCjAqjsB3RkxaW9jA
提取码:x0kj
代码逻辑都比较简单,直接上图先
深紫色是场景网格,灰色是绘制在ui
控件代码之前用navmesh有提及过可以看看下面链接
https://blog.youkuaiyun.com/SnoopyNa2Co3/article/details/81544071
下面是测试代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class TestMap : MonoBehaviour
{
/// <summary>
/// 绘制控件
/// </summary>
publi