public class MeshDrawRing : MonoBehaviour
{
public Material mat;
public Transform go;
public float radius = 6; //外半径
public float innerRadius = 3; //内半径
public int segments = 60; //分割数
public int angleDegree = 360; //扇形或扇面的角度
private void Start()
{
transform.eulerAngles = Vector3.left * 90;
}
private void Update()
{
DrawRing(radius, innerRadius, segments, angleDegree, go.position);
}
/// <summary>
/// 画圆环
/// </summary>
/// <param name="radius">圆半径</param>
/// <param name="innerRadius">内圆半径</param>
Unity中使用Mesh绘制圆环/空心圆,可调节圆环角度与位置
最新推荐文章于 2024-07-05 20:35:09 发布