Interface IEffectObject
Assembly: cs.temp.dll.dll
Syntax
public interface IEffectObject : IPoolableObject
Properties
AudioSourceComponent
Declaration
AudioSource AudioSourceComponent { get; }
Property Value
Type |
Description |
AudioSource |
|
CurrLifeTime
Declaration
float CurrLifeTime { get; }
Property Value
Type |
Description |
System.Single |
|
Declaration
FollowTransform FollowTransform { get; }
Property Value
Type |
Description |
FollowTransform |
|
State
Declaration
EffectObjectState State { get; }
Property Value
Methods
Deactivate(Boolean)
Declaration
void Deactivate(bool useDisableTime = true)
Parameters
Type |
Name |
Description |
Boolean |
useDisableTime |
|
Declaration
void OnSpawn(EffectObjectSpawnInput input)
Parameters
Events
DeactivateEvent
Declaration
event CustomEventHandler<IEffectObject, EventArgs> DeactivateEvent
Event Type
Type |
Description |
CustomEventHandler<IEffectObject, System.EventArgs> |
|
DisableEvent
Declaration
event CustomEventHandler<IEffectObject, EventArgs> DisableEvent
Event Type
Type |
Description |
CustomEventHandler<IEffectObject, System.EventArgs> |
|
EnableEvent
Declaration
event CustomEventHandler<IEffectObject, EventArgs> EnableEvent
Event Type
Type |
Description |
CustomEventHandler<IEffectObject, System.EventArgs> |
|