MMFeedbacks
Last updated
Was this helpful?
Last updated
Was this helpful?
AUDIO - AudioSource : lets you play a preexisting audiousource on demand - Sound : triggers a sound, packed with options - AudioSource Pitch : tweak an AudioSource's pitch over time - AudioSource Stereo Pan : alter the stereo pan value of an AudioSource over time - AudioSource Volume : lets you tween the volume of an audio source over time - Distortion Filter : tween the distortion level of a distortion filter over time - Echo Filter : tween echo over time - High Pass Filter : tween the cutoff of a high pass over time - Low Pass Filter : tween the cutoff of a low pass over time - Reverb Filter : tween reverb levels over time CAMERA - Shake : shakes the camera over time - Zoom : lets you zoom in or out when the feedback plays - Flash : flash an image on screen, or simply a color for a short duration - Fade : fade an image in or out, useful for transitions - Field of View : control a camera's field of view over time - Clipping Planes : lets you tween the near and far clipping planes distances of a camera over time - Orthographic Size : for orthographic/2D cameras only, lets you tween the camera's size over time, basically zooming in or out - Cinemachine Transition : lets you transition to another virtual camera, using the blend of your choice, and auto managing other camera's priorities - Cinemachine Impulse : triggers a Cinemachine Impulse to shake your virtual cameras - Cinemachine Field of View : control a virtual camera's field of view over time - Cinemachine Clipping Planes : lets you tween the near and far clipping planes distances of a virtual camera over time - Cinemachine Orthographic Size : for orthographic/2D virtual cameras only, lets you tween the camera's size over time, basically zooming in or out GAMEOBJECT - Animation : lets you play any animation on an animator - Enable Behaviour : enables or disables a monobehaviour when the feedback plays - Float Controller : possibly the most powerful of all the MMFeedbacks, this one lets you control a float value on any monobehaviour - Instantiate Object : spawns objects when the feedback plays - Rigidbody : adds force or torque to a Rigidbody - Rigidbody2D : adds force or torque to a Rigidbody2D - Property : lets you target and control any property or field (floats, vectors, ints, strings, colors, etc), on any object (including ScriptableObjects), and control it over time - Set Active : sets an object active or inactive LOOP - Looper : moves the current "head" of an MMFeedbacks sequence back to another feedback above in the list. - Looper Start : can act as a pause but also as a start point for your loops. PARTICLES - Particles Instantiation : instantiate particles and play them. - Particles Play : control existing particles. PAUSE - Holding Pause : holds until all previous feedbacks have been executed. - Pause : causes a pause when met, preventing any other feedback lower in the sequence to run until it's complete. POST PROCESSING - Bloom : control bloom intensity over time - Chromatic Aberration : control the force of a chromatic aberration over time - Color Grading : lets you play with many color grading options : post exposure, saturation, hue shift, contrast... - Depth of Field : lets you control depth of field parameters over time - Global PP Volume Auto Blend : tween a PostProcessing volume's weight - Lens Distortion : lens distortion on demand - PP Moving Filter : move a post processing filter in or out of the camera - Vignette : control vignette parameters over time RENDERER - Flicker : lets you rapidly change the color of a material - Material : changes the material of the target renderer everytime it's played - MMBlink : controls an MMBlink, letting you do advanced blinking behaviours - Shader Controller : similar to the Float Controller, lets you control most settings of any shader - SpriteRenderer : take control of a SpriteRenderer's color and X or Y flip TIME - Freeze Frame : freeze the timescale for a short duration - Time Modifier : complete control over time, slow it down, speed it up, etc TRANSFORM - Position : lets you tweak the position of a transform over time - Rotation : lets you play with the rotation of a transform over time - Scale : lets you animate the scale of a transform over time - Wiggle : lets you play with rotation, scale and position over time UI - CanvasGroup : lets you control a CanvasGroup's alpha over time - Image : lets you play with the color of an Image over time URP VOLUME - Bloom : control bloom intensity over time - Chromatic Aberration : control the force of a chromatic aberration over time - Color Adjustments : lets you play with many color adjustments options : post exposure, saturation, hue shift, contrast... - Depth of Field : lets you control depth of field parameters over time - Global PP Volume Auto Blend : tween a PostProcessing volume's weight - Lens Distortion : lens distortion on demand - Motion Blur : motion blur level over time - Panini Projection : tweak a panini projection's distance and crop to fit over time - Vignette : control vignette parameters over time VARIOUS - Debug : outputs messages to the console on Play - MMRadioSignal : lets you control a radio signal from a feedback, that can then be broadcasted to control receivers, to pilot any value you want on any component, on any object - Feedbacks : lets you trigger other MMFeedbacks within a certain range of this feedback's position - Events : lets you associate any sort of Unity event to a feedback - Light : complete control over a light's intensity and color over time - Nice Vibrations Haptics : trigger a haptic feedback using Nice Vibrations, to vibrate iOS and Android devices or gamepads.