private void Update() { float value = 0f; if (Input.acceleration != Vector3.zero) { TiltInput.AxisOptions axisOptions = this.tiltAroundAxis; if (axisOptions != TiltInput.AxisOptions.ForwardAxis) { if (axisOptions == TiltInput.AxisOptions.SidewaysAxis) { value = Mathf.Atan2(Input.acceleration.z, -Input.acceleration.y) * 57.29578f + this.centreAngleOffset; } } else { value = Mathf.Atan2(Input.acceleration.x, -Input.acceleration.y) * 57.29578f + this.centreAngleOffset; } } float num = Mathf.InverseLerp(-this.fullTiltAngle, this.fullTiltAngle, value) * 2f - 1f; switch (this.mapping.type) { case TiltInput.AxisMapping.MappingType.NamedAxis: this.steerAxis.Update(num); break; case TiltInput.AxisMapping.MappingType.MousePositionX: CrossPlatformInput.SetVirtualMousePositionX(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionY: CrossPlatformInput.SetVirtualMousePositionY(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionZ: CrossPlatformInput.SetVirtualMousePositionZ(num * (float)Screen.width); break; } }
// Token: 0x0600749E RID: 29854 RVA: 0x0023BCEC File Offset: 0x00239EEC private void JNBPKNNBMDI() { float value = 343f; if (Input.acceleration != Vector3.zero) { TiltInput.AxisOptions axisOptions = this.tiltAroundAxis; if (axisOptions != TiltInput.AxisOptions.ForwardAxis) { if (axisOptions == TiltInput.AxisOptions.SidewaysAxis) { value = Mathf.Atan2(Input.acceleration.z, -Input.acceleration.y) * 395f + this.centreAngleOffset; } } else { value = Mathf.Atan2(Input.acceleration.x, -Input.acceleration.y) * 1316f + this.centreAngleOffset; } } float num = Mathf.InverseLerp(-this.fullTiltAngle, this.fullTiltAngle, value) * 1275f - 742f; switch (this.mapping.type) { case TiltInput.AxisMapping.MappingType.NamedAxis: this.BONEKGOJGEK.Update(num); break; case TiltInput.AxisMapping.MappingType.MousePositionX: CrossPlatformInputManager.SetVirtualMousePositionX(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionY: CrossPlatformInputManager.SetVirtualMousePositionY(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionZ: CrossPlatformInputManager.SetVirtualMousePositionZ(num * (float)Screen.width); break; } }
// Token: 0x06007486 RID: 29830 RVA: 0x0023B2BC File Offset: 0x002394BC private void HDDECCMEJKA() { float value = 374f; if (Input.acceleration != Vector3.zero) { TiltInput.AxisOptions axisOptions = this.tiltAroundAxis; if (axisOptions != TiltInput.AxisOptions.ForwardAxis) { if (axisOptions == TiltInput.AxisOptions.ForwardAxis) { value = Mathf.Atan2(Input.acceleration.z, -Input.acceleration.y) * 1309f + this.centreAngleOffset; } } else { value = Mathf.Atan2(Input.acceleration.x, -Input.acceleration.y) * 559f + this.centreAngleOffset; } } float num = Mathf.InverseLerp(-this.fullTiltAngle, this.fullTiltAngle, value) * 678f - 1390f; switch (this.mapping.type) { case TiltInput.AxisMapping.MappingType.NamedAxis: this.BONEKGOJGEK.IBHACCEEFFI(num); break; case TiltInput.AxisMapping.MappingType.MousePositionX: CrossPlatformInputManager.SetVirtualMousePositionX(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionY: CrossPlatformInputManager.SetVirtualMousePositionY(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionZ: CrossPlatformInputManager.SetVirtualMousePositionZ(num * (float)Screen.width); break; } }
// Token: 0x06007490 RID: 29840 RVA: 0x0023B7C8 File Offset: 0x002399C8 private void JBNPEHMDCMI() { float value = 983f; if (Input.acceleration != Vector3.zero) { TiltInput.AxisOptions axisOptions = this.tiltAroundAxis; if (axisOptions != TiltInput.AxisOptions.ForwardAxis) { if (axisOptions == TiltInput.AxisOptions.ForwardAxis) { value = Mathf.Atan2(Input.acceleration.z, -Input.acceleration.y) * 306f + this.centreAngleOffset; } } else { value = Mathf.Atan2(Input.acceleration.x, -Input.acceleration.y) * 216f + this.centreAngleOffset; } } float num = Mathf.InverseLerp(-this.fullTiltAngle, this.fullTiltAngle, value) * 1807f - 460f; switch (this.mapping.type) { case TiltInput.AxisMapping.MappingType.NamedAxis: this.BONEKGOJGEK.BGFJOEPFOPM(num); break; case TiltInput.AxisMapping.MappingType.MousePositionX: CrossPlatformInputManager.SetVirtualMousePositionX(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionY: CrossPlatformInputManager.SetVirtualMousePositionY(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionZ: CrossPlatformInputManager.SetVirtualMousePositionZ(num * (float)Screen.width); break; } }
// Token: 0x0600749F RID: 29855 RVA: 0x0023BE2C File Offset: 0x0023A02C private void FABMDEHEDNO() { float value = 954f; if (Input.acceleration != Vector3.zero) { TiltInput.AxisOptions axisOptions = this.tiltAroundAxis; if (axisOptions != TiltInput.AxisOptions.ForwardAxis) { if (axisOptions == TiltInput.AxisOptions.SidewaysAxis) { value = Mathf.Atan2(Input.acceleration.z, -Input.acceleration.y) * 1897f + this.centreAngleOffset; } } else { value = Mathf.Atan2(Input.acceleration.x, -Input.acceleration.y) * 638f + this.centreAngleOffset; } } float num = Mathf.InverseLerp(-this.fullTiltAngle, this.fullTiltAngle, value) * 1045f - 1536f; switch (this.mapping.type) { case TiltInput.AxisMapping.MappingType.NamedAxis: this.BONEKGOJGEK.NDAJBJFJGCF(num); break; case TiltInput.AxisMapping.MappingType.MousePositionX: CrossPlatformInputManager.SetVirtualMousePositionX(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionY: CrossPlatformInputManager.SetVirtualMousePositionY(num * (float)Screen.width); break; case TiltInput.AxisMapping.MappingType.MousePositionZ: CrossPlatformInputManager.SetVirtualMousePositionZ(num * (float)Screen.width); break; } }