private void UpdateAimData(LocomotionTeleport.AimData obj) { _lineRenderer.sharedMaterial.color = obj.TargetValid ? Color.green : Color.red; var points = obj.Points; // Debug.Log("AimVisualLaser: count: " + points.Count); _lineRenderer.SetVertexCount(points.Count); for (int i = 0; i < points.Count; i++) { _lineRenderer.SetPosition(i, points[i]); } }
private void UpdateAimData(LocomotionTeleport.AimData aimData) { AimData = aimData; }