private void OnReleased() { massController = grabbingHand.GetComponentInParent <MassController>(); massController.SetMassConfig(massController.defaultConfig); isWeightActive = false; SoundManagerScript.instance.PlayOneShotSound(SoundManagerScript.AudioClips.ObjectFallsHeavy); }
private void OnGrabbed(Hand hand) { grabbingHand = hand; massController = hand.GetComponentInParent <MassController>(); massController.SetMassConfig(massConfig); isWeightActive = true; SoundManagerScript.instance.PlayOneShotSound(SoundManagerScript.AudioClips.ObjectPickUp); }
public MonitorForm( ILogger <MonitorForm> logger, ShutdownLocker shutdownMonitor, MassController autoController, ConfigurationUpdater configurationUpdater ) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.shutdownMonitor = shutdownMonitor ?? throw new ArgumentNullException(nameof(shutdownMonitor)); this.autoController = autoController ?? throw new ArgumentNullException(nameof(autoController)); this.configurationUpdater = configurationUpdater ?? throw new ArgumentNullException(nameof(configurationUpdater)); InitializeComponent(); }
public MassControlMenuHandler(MassController autoController, AppState appState) { this.autoController = autoController ?? throw new ArgumentNullException(nameof(autoController)); this.appState = appState ?? throw new ArgumentNullException(nameof(appState)); }