Hi everyone! I’m looking to store vertices in an array that way I can move objects toward a specified point. I want to get the vertices from the edges of a simple plane for starters and then tell my cube to move toward that location. If anyone can help me I would be ever grateful! Here’s my code so far:
using UnityEngine;
using System.Collections;
public class CutMesh : MonoBehaviour
{
public Vector2 uvCoordinates;
public int newTriangles;
public Transform cube;
private Transform vertex;
Vector3[] rightVertices;
Vector3[] leftVertices;
Vector3[] topVertices;
Vector3[] bottomVertices;
// Use this for initialization
void Start ()
{
Mesh piece = GetComponent<MeshFilter>().sharedMesh;
Vector3[] rightVertices = piece.vertices;
Vector3[] leftVertices = piece.vertices;
Vector3[] topVertices = piece.vertices;
Vector3[] bottomVertices = piece.vertices;
int i;
for (i = 0; i <= 11; i++)
{
rightVertices *= new Vector3(11, i, 0);*
_ leftVertices = new Vector3(0, i, 0);_
_ topVertices = new Vector3(i, 11, 0);
bottomVertices = new Vector3(11, i, 0);
* }
//vertex = piece.vertices;
}*_
* // Update is called once per frame*
* void Update ()*
* {*
* cube.position = rightVertices[0];*
* }*
}