This class will allow you to trigger zooms on your cinemachine camera by sending MMCameraZoomEvents from any other class
More...
This class will allow you to trigger zooms on your cinemachine camera by sending MMCameraZoomEvents from any other class
◆ GetDeltaTime()
virtual float MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.GetDeltaTime |
( |
| ) |
|
|
virtual |
◆ GetTime()
virtual float MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.GetTime |
( |
| ) |
|
|
virtual |
◆ Channel
int MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.Channel = 0 |
the channel to listen to - has to match the one on the feedback
◆ ChannelMode
MMChannelModes MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.ChannelMode = MMChannelModes.Int |
whether to listen on a channel defined by an int or by a MMChannel scriptable object. Ints are simple to setup but can get messy and make it harder to remember what int corresponds to what. MMChannel scriptable objects require you to create them in advance, but come with a readable name and are more scalable
◆ MMChannelDefinition
MMChannel MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.MMChannelDefinition = null |
the MMChannel definition asset to use to listen for events. The feedbacks targeting this shaker will have to reference that same MMChannel definition to receive events - to create a MMChannel, right click anywhere in your project (usually in a Data folder) and go MoreMountains > MMChannel, then name it with some unique name
◆ TestDuration
float MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.TestDuration = 0.05f |
the duration to apply the zoom in when using the test button in the inspector
◆ TestFieldOfView
float MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.TestFieldOfView = 30f |
the target field of view to apply the zoom in when using the test button in the inspector
◆ TestMode
MMCameraZoomModes MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.TestMode |
the mode to apply the zoom in when using the test button in the inspector
◆ TestTransitionDuration
float MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.TestTransitionDuration = 0.1f |
the transition duration to apply the zoom in when using the test button in the inspector
◆ TestZoomButton
bool MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.TestZoomButton |
an inspector button to test the zoom in play mode
◆ ZoomTween
MMTweenType MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.ZoomTween = new MMTweenType( new AnimationCurve(new Keyframe(0f, 0f), new Keyframe(1f, 1f))) |
the animation curve to apply to the zoom transition
◆ TimescaleMode
virtual TimescaleModes MoreMountains.FeedbacksForThirdParty.MMCinemachineFreeLookZoom.TimescaleMode |
|
getset |
The documentation for this class was generated from the following file:
- F:/Github/Store/TopDownEngine/Assets/TopDownEngine/ThirdParty/MoreMountains/MMFeedbacks/MMFeedbacksForThirdParty/Cinemachine/Shakers/MMCinemachineFreeLookZoom.cs