Class EntitySound
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
Mirror.NetworkBehaviour
EntitySound
Assembly: Dew.Core.dll
Syntax
public class EntitySound : EntityComponent, ILogicUpdate, ICleanup
Fields
Declaration
public SafeAction ClientEvent_OnFootstep
Field Value
conversationClick
Declaration
public DewAudioClip conversationClick
Field Value
conversationStart
Declaration
public DewAudioClip conversationStart
Field Value
voiceDeath
Declaration
public DewAudioClip voiceDeath
Field Value
voiceIdle
Declaration
public DewAudioClip voiceIdle
Field Value
voiceIdleInterval
Declaration
public Vector2 voiceIdleInterval
Field Value
| Type |
Description |
| UnityEngine.Vector2 |
|
voiceStart
Declaration
public DewAudioClip voiceStart
Field Value
Properties
canDestroy
Declaration
public bool canDestroy { get; }
Property Value
Methods
Declaration
DoPeriodicSurfaceEffect()
Do periodic effect on the surface the entity is currently on.
Declaration
public void DoPeriodicSurfaceEffect()
LogicUpdate(float)
Declaration
public override void LogicUpdate(float dt)
Parameters
| Type |
Name |
Description |
| float |
dt |
|
Overrides
OnCleanup()
Declaration
OnLateStartServer()
Declaration
public override void OnLateStartServer()
Overrides
OnStart()
Declaration
public override void OnStart()
Overrides
OnStartServer()
Declaration
public override void OnStartServer()
Overrides
Say(DewAudioClip, bool)
Declaration
public void Say(DewAudioClip clip, bool interruptPrevious)
Parameters
| Type |
Name |
Description |
| DewAudioClip |
clip |
|
| bool |
interruptPrevious |
|
Implements
Extension Methods