Table of Contents

Class SimpleUIParticle

Namespace
Fallencake.UI
Assembly
Fallencake.UI.dll
public class SimpleUIParticle : MonoBehaviour
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
SimpleUIParticle

Fields

image

[Header("Particle Settings")]
public Image image

Field Value

Image

Properties

IsActive

public bool IsActive { get; }

Property Value

bool

Methods

DeactivateParticle()

public void DeactivateParticle()

Initialize(Sprite, float, Vector3, Transform)

public void Initialize(Sprite sprite, float lifeTime, Vector3 position, Transform parent)

Parameters

sprite Sprite
lifeTime float
position Vector3
parent Transform

Initialize(Sprite, float, Vector3, Transform, float, Color, AnimationCurve, Gradient)

public void Initialize(Sprite sprite, float lifeTime, Vector3 position, Transform parent, float startSize, Color startColor, AnimationCurve sizeOverLifetime, Gradient colorOverLifetime)

Parameters

sprite Sprite
lifeTime float
position Vector3
parent Transform
startSize float
startColor Color
sizeOverLifetime AnimationCurve
colorOverLifetime Gradient

Initialize(Sprite, float, Vector3, Transform, float, Color, AnimationCurve, Gradient, float)

public void Initialize(Sprite sprite, float lifeTime, Vector3 position, Transform parent, float startSize, Color startColor, AnimationCurve sizeOverLifetime, Gradient colorOverLifetime, float rotationAngle)

Parameters

sprite Sprite
lifeTime float
position Vector3
parent Transform
startSize float
startColor Color
sizeOverLifetime AnimationCurve
colorOverLifetime Gradient
rotationAngle float

SetColorOverLifetime(Gradient)

public void SetColorOverLifetime(Gradient gradient)

Parameters

gradient Gradient

SetParticleProperties(float, Color, AnimationCurve, Gradient)

public void SetParticleProperties(float startSize, Color startColor, AnimationCurve sizeOverLifetime, Gradient colorOverLifetime)

Parameters

startSize float
startColor Color
sizeOverLifetime AnimationCurve
colorOverLifetime Gradient

SetRotation(float)

public void SetRotation(float angle)

Parameters

angle float

SetSizeOverLifetime(AnimationCurve)

public void SetSizeOverLifetime(AnimationCurve curve)

Parameters

curve AnimationCurve

SetStartColor(Color)

public void SetStartColor(Color color)

Parameters

color Color

SetStartSize(float)

public void SetStartSize(float size)

Parameters

size float