public void RegisterController(SaberController saberController) { for (int i = 0; i < saberController.raycastPoints.Length; i++) { raycastOffsets[i] = saberController.raycastPoints[i].localPosition; } registeredControllers.Add(saberController); Debug.Log("Registered controller"); }
public void UnregisterController(SaberController saberController) { registeredControllers.Remove(saberController); Debug.Log("Unregistered controller Remaining: " + registeredControllers.Count); }