private void OnTriggerEnter2D(Collider2D other) { if (onTriggerEnter != null) { onTriggerEnter.Invoke(other); } }
private void OnTriggerExit2D(Collider2D other) { if (onTriggerExit != null) { onTriggerExit.Invoke(other); } }
/// <inheritdoc /> public void Trigger(int key, params object[] args) { _trigger?.Invoke(key, args); }