private void OnEnable() { controller = GetComponent <SteamVR_TrackedController>(); controller.TriggerClicked += HandleTriggerDown; controller.TriggerUnclicked += HandleTriggerUp; metaballController = GameObject.Find("MetaballController").GetComponent <MetaballController>(); }
public void Start() { controller = GetComponent <MetaballController>(); meshFilter = GetComponent <MeshFilter>(); meshRenderer = GetComponent <MeshRenderer>(); vertices = new List <Vector3>(); uv = new List <Vector2>(); triangles = new List <int>(); mesh = meshFilter.sharedMesh ?? new Mesh(); mesh.name = "Metaballs"; GenerateMesh(); }