Class CharacterControl
Inheritance
System.Object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
CharacterControl
Assembly: Assembly-CSharp.dll
Syntax
public class CharacterControl : MonoBehaviour, AnimationControllerDispatcher.IAttackFrameReceiver, AnimationControllerDispatcher.IFootstepFrameReceiver
Fields
Speed
Declaration
Field Value
Type |
Description |
System.Single |
|
SpurSoundClips
Declaration
[Header("Audio")]
public AudioClip[] SpurSoundClips
Field Value
Type |
Description |
UnityEngine.AudioClip[] |
|
WeaponLocator
Declaration
public Transform WeaponLocator
Field Value
Type |
Description |
UnityEngine.Transform |
|
Properties
CurrentTarget
Declaration
public CharacterData CurrentTarget { get; }
Property Value
Data
Declaration
public CharacterData Data { get; }
Property Value
Instance
Declaration
public static CharacterControl Instance { get; protected set; }
Property Value
Methods
AttackFrame()
Declaration
public void AttackFrame()
Declaration
public void FootstepFrame()
InteractWith(InteractableObject)
Declaration
public void InteractWith(InteractableObject obj)
Parameters
SetNewRespawn(SpawnPoint)
Declaration
public void SetNewRespawn(SpawnPoint point)
Parameters
Implements