private void OnTriggerEnter(Collider other) { if (other.CompareTag("Player")) { eventChannel.RaiseEvent(true); } }
public void OpenMenu() { // Finish placing the menu, and open it isPlacingMenu = false; isMenuOpen = true; audioSource.PlayOneShot(menuOpenSFX); menuOpenedChannel.RaiseEvent(true); UpdateAnimator(); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); BoolEventChannel myChannel = (BoolEventChannel)target; if (GUILayout.Button("Raise True Event")) { myChannel.RaiseEvent(true); } if (GUILayout.Button("Raise False Event")) { myChannel.RaiseEvent(false); } }
public override void OnDeselect() { base.OnDeselect(); EnemyReactivationEvent.RaiseEvent(true); EnemySelectedEvent.RaiseEvent(false); }
public override void Selected() { base.Selected(); EnemySelectedEvent.RaiseEvent(true); }
public void StopPatrolling() { isPatrolling = false; animator.SetBool("isMoving", false); patrolResponse.RaiseEvent(false); }