|
Infinite Runner Engine
v2.1
|
Add this class to a camera rig (an empty object), bind some Cinemachine virtual cameras to it, and they'll move around the specified object as your gyro powered device moves More...
Public Attributes | |
| List< MMGyroCam > | Cams |
| the list of cameras to move as the gyro moves More... | |
Public Attributes inherited from MoreMountains.Tools.MMGyroscope | |
| bool | _TestMode = false |
| turn this on if you want to use the inspector to test this camera More... | |
| float | TestXAcceleration = 0f |
| the rotation to apply on the x axiswhen in test mode More... | |
| float | TestYAcceleration = 0f |
| the rotation to apply on the y axis while in test mode More... | |
| float | TestZAcceleration = 0f |
| the rotation to apply on the y axis while in test mode More... | |
| bool | CalibrateButton |
Protected Attributes | |
| Vector3 | _newAngles |
Additional Inherited Members | |
Public Types inherited from MoreMountains.Tools.MMGyroscope | |
| enum | TimeScales { TimeScales.Scaled, TimeScales.Unscaled } |
Static Public Member Functions inherited from MoreMountains.Tools.MMGyroscope | |
| static void | GyroscopeInitialization () |
| static void | GetValues () |
Static Public Attributes inherited from MoreMountains.Tools.MMGyroscope | |
| static bool | GyroscopeActive = true |
| static TimeScales | TimeScale = TimeScales.Scaled |
| static Vector2 | Clamps = new Vector2(-1f, 1f) |
| static float | LerpSpeed = 1f |
| static bool | TestMode |
Protected Member Functions inherited from MoreMountains.Tools.MMGyroscope | |
| virtual void | Start () |
| virtual void | Update () |
| virtual void | HandleTestMode () |
Static Protected Member Functions inherited from MoreMountains.Tools.MMGyroscope | |
| static Quaternion | GyroscopeToUnity (Quaternion q) |
Static Protected Attributes inherited from MoreMountains.Tools.MMGyroscope | |
| static Vector3 | _testVector = Vector3.zero |
Properties inherited from MoreMountains.Tools.MMGyroscope | |
| static Quaternion | GyroscopeAttitude [get] |
| static Vector3 | GyroscopeRotationRate [get] |
| static Vector3 | GyroscopeAcceleration [get] |
| static Vector3 | InputAcceleration [get] |
| static Vector3 | GyroscopeGravity [get] |
| static Quaternion | InitialGyroscopeAttitude [get] |
| static Vector3 | InitialGyroscopeRotationRate [get] |
| static Vector3 | InitialGyroscopeAcceleration [get] |
| static Vector3 | InitialInputAcceleration [get] |
| static Vector3 | InitialGyroscopeGravity [get] |
| static Vector3 | CalibratedInputAcceleration [get] |
| static Vector3 | CalibratedGyroscopeGravity [get] |
| static Vector3 | LerpedCalibratedInputAcceleration [get] |
| static Vector3 | LerpedCalibratedGyroscopeGravity [get] |
Add this class to a camera rig (an empty object), bind some Cinemachine virtual cameras to it, and they'll move around the specified object as your gyro powered device moves
|
protected |
| List<MMGyroCam> MoreMountains.Tools.MMGyroParallax.Cams |
the list of cameras to move as the gyro moves