public void CheckFixed(Vector3 endPos) { if (completed) { return; } if (Vector3.Distance(endPos, target) > threshold) { wireRenderer.SetPosition(0, Vector3.zero); wireRenderer.SetPosition(1, Vector3.zero); } else { completed = true; wireRenderer.Disable(); } taskManager.Update(this, completed); }
private void OnMouseDown() { wireRenderer.SetPosition(0, transform.position); }