Base class for pulse Monobehaviour components,
Inheritance: UnityEngine.MonoBehaviour, IGATPulseSender
Exemple #1
0
 /// <summary>
 /// Call base.Awake() first if you override
 /// </summary>
 protected virtual void Awake()
 {
     if (_pulse == null)
     {
         _pulse = gameObject.GetComponent <PulseModule>();
     }
 }
Exemple #2
0
 /// <summary>
 /// Call base.Awake() first if you override 
 /// </summary>
 protected virtual void Awake()
 {
     if( _pulse == null )
     {
         _pulse = gameObject.GetComponent<PulseModule>();
     }
 }
Exemple #3
0
 protected virtual void OnEnable()
 {
     _basePulse = target as PulseModule;
     _numSteps  = _basePulse.Steps.Length;
 }