Class FxVolume
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
FxVolume
Inherited Members
Namespace: Global
Assembly: Dew.Core.dll
Syntax
[RequireComponent(typeof(Volume))]
public class FxVolume : FxInterpolatedEffectBase, IEffectComponent, IEffectWithSpeed, IEffectWithOwnerContext
Fields
otherPlayersMultiplier
Declaration
[ShowIf("useCustomOtherPlayersMultiplier", true)]
public float otherPlayersMultiplier
Field Value
| Type | Description |
|---|---|
| float |
targetStrength
Declaration
public float targetStrength
Field Value
| Type | Description |
|---|---|
| float |
useCustomOtherPlayersMultiplier
Declaration
[ToggleLeft]
public bool useCustomOtherPlayersMultiplier
Field Value
| Type | Description |
|---|---|
| bool |
Methods
OnInit()
Declaration
protected override void OnInit()
Overrides
Play()
Declaration
public override void Play()
Overrides
SetOwnerContext(EffectOwnerContext)
Declaration
public void SetOwnerContext(EffectOwnerContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| EffectOwnerContext | context |
Start()
Declaration
protected override void Start()
Overrides
UpdateVolume()
Declaration
public void UpdateVolume()
ValueSetter(float)
Declaration
protected override void ValueSetter(float value)
Parameters
| Type | Name | Description |
|---|---|---|
| float | value |