Mesh.vertices
using UnityEngine;
public class Example : MonoBehaviour
{
private Mesh mesh;
private void Awake()
{
mesh = new Mesh();
}
private void Update()
{
mesh.vertices = new []
{
new Vector3( 0, 1 ),
new Vector3( 1, -1 ),
new Vector3( -1, -1 ),
};
}
}
Mesh.SetVertices
using System.Collections.Generic;
using UnityEngine;
public class Example : MonoBehaviour
{
private List<Vector3> vertices = new List<Vector3>();
private Mesh mesh;
private void Awake()
{
mesh = new Mesh();
}
private void Update()
{
vertices.Clear();
vertices.Add( new Vector3( 0, 1 ) );
vertices.Add( new Vector3( 1, -1 ) );
vertices.Add( new Vector3( -1, -1 ) );
mesh.SetVertices( vertices );
}
}
関連記事