The Fader class can be put on an Image, and it'll intercept MMFadeEvents and turn itself on or off accordingly.
More...
Inherits MoreMountains.Tools.MMMonoBehaviour, MoreMountains.Tools.MMEventListener< MMFadeEvent >, MoreMountains.Tools.MMEventListener< MMFadeInEvent >, MoreMountains.Tools.MMEventListener< MMFadeOutEvent >, and MoreMountains.Tools.MMEventListener< MMFadeStopEvent >.
|
virtual void | ResetFader () |
| Test method triggered by an inspector button More...
|
|
virtual void | DefaultFade () |
| Test method triggered by an inspector button More...
|
|
virtual void | FadeIn1Second () |
| Test method triggered by an inspector button More...
|
|
virtual void | FadeOut1Second () |
| Test method triggered by an inspector button More...
|
|
virtual void | Start () |
| On Start, we initialize our fader More...
|
|
virtual void | Initialization () |
| On init, we grab our components, and disable/hide everything More...
|
|
virtual void | Update () |
| On Update, we update our alpha More...
|
|
virtual void | Fade () |
| Fades the canvasgroup towards its target alpha More...
|
|
virtual void | StopFading () |
| Stops the fading. More...
|
|
virtual IEnumerator | StartFading (bool fadingIn, float duration, MMTweenType curve, int id, bool ignoreTimeScale, Vector3 worldPosition) |
| Starts a fade More...
|
|
virtual Vector2 | BeforeEntryPosition () |
| Determines the position of the fader before entry More...
|
|
virtual Vector2 | ExitPosition () |
| Determines the exit position of the fader More...
|
|
virtual void | DisableFader () |
| Disables the fader. More...
|
|
virtual void | EnableFader () |
| Enables the fader. More...
|
|
virtual void | OnEnable () |
| On enable, we start listening to events More...
|
|
virtual void | OnDestroy () |
| On disable, we stop listening to events More...
|
|
The Fader class can be put on an Image, and it'll intercept MMFadeEvents and turn itself on or off accordingly.
This specific fader will move from left to right, right to left, top to bottom or bottom to top
◆ Directions
the possible directions this fader can move in
Enumerator |
---|
TopToBottom | |
LeftToRight | |
RightToLeft | |
BottomToTop | |
◆ BeforeEntryPosition()
virtual Vector2 MoreMountains.Tools.MMFaderDirectional.BeforeEntryPosition |
( |
| ) |
|
|
protectedvirtual |
Determines the position of the fader before entry
- Returns
◆ DefaultFade()
virtual void MoreMountains.Tools.MMFaderDirectional.DefaultFade |
( |
| ) |
|
|
protectedvirtual |
Test method triggered by an inspector button
◆ DisableFader()
virtual void MoreMountains.Tools.MMFaderDirectional.DisableFader |
( |
| ) |
|
|
protectedvirtual |
◆ EnableFader()
virtual void MoreMountains.Tools.MMFaderDirectional.EnableFader |
( |
| ) |
|
|
protectedvirtual |
◆ ExitPosition()
virtual Vector2 MoreMountains.Tools.MMFaderDirectional.ExitPosition |
( |
| ) |
|
|
protectedvirtual |
Determines the exit position of the fader
- Returns
◆ Fade()
virtual void MoreMountains.Tools.MMFaderDirectional.Fade |
( |
| ) |
|
|
protectedvirtual |
Fades the canvasgroup towards its target alpha
◆ FadeIn1Second()
virtual void MoreMountains.Tools.MMFaderDirectional.FadeIn1Second |
( |
| ) |
|
|
protectedvirtual |
Test method triggered by an inspector button
◆ FadeOut1Second()
virtual void MoreMountains.Tools.MMFaderDirectional.FadeOut1Second |
( |
| ) |
|
|
protectedvirtual |
Test method triggered by an inspector button
◆ Initialization()
virtual void MoreMountains.Tools.MMFaderDirectional.Initialization |
( |
| ) |
|
|
protectedvirtual |
On init, we grab our components, and disable/hide everything
◆ OnDestroy()
virtual void MoreMountains.Tools.MMFaderDirectional.OnDestroy |
( |
| ) |
|
|
protectedvirtual |
On disable, we stop listening to events
◆ OnEnable()
virtual void MoreMountains.Tools.MMFaderDirectional.OnEnable |
( |
| ) |
|
|
protectedvirtual |
On enable, we start listening to events
◆ OnMMEvent() [1/4]
virtual void MoreMountains.Tools.MMFaderDirectional.OnMMEvent |
( |
MMFadeEvent |
fadeEvent | ) |
|
|
virtual |
When catching a fade event, we fade our image in or out
- Parameters
-
◆ OnMMEvent() [2/4]
virtual void MoreMountains.Tools.MMFaderDirectional.OnMMEvent |
( |
MMFadeInEvent |
fadeEvent | ) |
|
|
virtual |
◆ OnMMEvent() [3/4]
virtual void MoreMountains.Tools.MMFaderDirectional.OnMMEvent |
( |
MMFadeOutEvent |
fadeEvent | ) |
|
|
virtual |
◆ OnMMEvent() [4/4]
virtual void MoreMountains.Tools.MMFaderDirectional.OnMMEvent |
( |
MMFadeStopEvent |
fadeStopEvent | ) |
|
|
virtual |
◆ ResetFader()
virtual void MoreMountains.Tools.MMFaderDirectional.ResetFader |
( |
| ) |
|
|
protectedvirtual |
Test method triggered by an inspector button
◆ Start()
virtual void MoreMountains.Tools.MMFaderDirectional.Start |
( |
| ) |
|
|
protectedvirtual |
On Start, we initialize our fader
◆ StartFading()
virtual IEnumerator MoreMountains.Tools.MMFaderDirectional.StartFading |
( |
bool |
fadingIn, |
|
|
float |
duration, |
|
|
MMTweenType |
curve, |
|
|
int |
id, |
|
|
bool |
ignoreTimeScale, |
|
|
Vector3 |
worldPosition |
|
) |
| |
|
protectedvirtual |
Starts a fade
- Parameters
-
fadingIn | |
duration | |
curve | |
id | |
ignoreTimeScale | |
worldPosition | |
◆ StopFading()
virtual void MoreMountains.Tools.MMFaderDirectional.StopFading |
( |
| ) |
|
|
protectedvirtual |
◆ Update()
virtual void MoreMountains.Tools.MMFaderDirectional.Update |
( |
| ) |
|
|
protectedvirtual |
On Update, we update our alpha
◆ _active
bool MoreMountains.Tools.MMFaderDirectional._active |
|
protected |
◆ _canvasGroup
CanvasGroup MoreMountains.Tools.MMFaderDirectional._canvasGroup |
|
protected |
◆ _currentCurve
MMTweenType MoreMountains.Tools.MMFaderDirectional._currentCurve |
|
protected |
◆ _currentDuration
float MoreMountains.Tools.MMFaderDirectional._currentDuration |
|
protected |
◆ _fadeStartedAt
float MoreMountains.Tools.MMFaderDirectional._fadeStartedAt |
|
protected |
◆ _fading
bool MoreMountains.Tools.MMFaderDirectional._fading = false |
|
protected |
◆ _fromPosition
Vector2 MoreMountains.Tools.MMFaderDirectional._fromPosition |
|
protected |
◆ _initialized
bool MoreMountains.Tools.MMFaderDirectional._initialized = false |
|
protected |
◆ _initialPosition
Vector2 MoreMountains.Tools.MMFaderDirectional._initialPosition |
|
protected |
◆ _newPosition
Vector2 MoreMountains.Tools.MMFaderDirectional._newPosition |
|
protected |
◆ _rectTransform
RectTransform MoreMountains.Tools.MMFaderDirectional._rectTransform |
|
protected |
◆ _toPosition
Vector2 MoreMountains.Tools.MMFaderDirectional._toPosition |
|
protected |
◆ DebugToolbar
bool MoreMountains.Tools.MMFaderDirectional.DebugToolbar |
◆ DefaultDuration
float MoreMountains.Tools.MMFaderDirectional.DefaultDuration = 0.2f |
the default duration of the fade in/out
◆ DefaultTween
the default curve to use for this fader
◆ DisableOnInit
bool MoreMountains.Tools.MMFaderDirectional.DisableOnInit = true |
whether or not to automatically disable this fader on init
◆ FadeInDirection
the direction this fader should move in when fading in
◆ FadeOutDirection
the direction this fader should move in when fading out
◆ ID
int MoreMountains.Tools.MMFaderDirectional.ID |
the ID for this fader (0 is default), set more IDs if you need more than one fader
◆ IgnoreTimescale
bool MoreMountains.Tools.MMFaderDirectional.IgnoreTimescale = true |
whether or not the fade should happen in unscaled time
◆ InitialDelay
float MoreMountains.Tools.MMFaderDirectional.InitialDelay = 0f |
a delay (in seconds) to apply before playing this fade
◆ ShouldBlockRaycasts
bool MoreMountains.Tools.MMFaderDirectional.ShouldBlockRaycasts = false |
whether or not the fader should block raycasts when visible
◆ Height
virtual float MoreMountains.Tools.MMFaderDirectional.Height |
|
get |
◆ Width
virtual float MoreMountains.Tools.MMFaderDirectional.Width |
|
get |
The documentation for this class was generated from the following file: