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