Table of Contents

Class FadeCanvasGroupPopupTweenParameters

Namespace
Fallencake.UI
Assembly
Fallencake.UI.dll
[Serializable]
public class FadeCanvasGroupPopupTweenParameters : PopupTweenParametersData<Component, float>, IPopupTweenParametersData<Component, float>, ITweenTargetData<Component>
Inheritance
object
PopupTweenParametersData<Component, float>
FadeCanvasGroupPopupTweenParameters
Implements
IPopupTweenParametersData<Component, float>
ITweenTargetData<Component>
Inherited Members

Constructors

FadeCanvasGroupPopupTweenParameters()

public FadeCanvasGroupPopupTweenParameters()

FadeCanvasGroupPopupTweenParameters(CanvasGroup, float, float, bool)

public FadeCanvasGroupPopupTweenParameters(CanvasGroup target, float showAlpha = 1, float hideAlpha = 0, bool isInteractableOnHide = false)

Parameters

target CanvasGroup
showAlpha float
hideAlpha float
isInteractableOnHide bool

FadeCanvasGroupPopupTweenParameters(Graphic, float, float)

public FadeCanvasGroupPopupTweenParameters(Graphic target, float showAlpha = 1, float hideAlpha = 0)

Parameters

target Graphic
showAlpha float
hideAlpha float

Properties

HideAlpha

Hide alpha value

public float HideAlpha { get; set; }

Property Value

float

HideValue

public override float HideValue { get; }

Property Value

float

IsInteractableOnHide

Whether CanvasGroup should be interactable when hidden (only applies to CanvasGroup targets)

public bool IsInteractableOnHide { get; }

Property Value

bool

ShowAlpha

Show alpha value

public float ShowAlpha { get; set; }

Property Value

float

ShowValue

public override float ShowValue { get; }

Property Value

float

Target

public override Component Target { get; }

Property Value

Component

TargetType

Type of the target component for fade animation

public FadeTargetType TargetType { get; set; }

Property Value

FadeTargetType