public void Start() { startingPosition = transform.position; minigameManager = GetComponentInParent <MinigameManager2>(); minigameManager.ButtonEvents.OnHorizontalPressed += HandleHorizontalStateChange; rigidbody2d = GetComponent <Rigidbody2D>(); }
private void Start() { this.rigidbody2d = this.GetComponent <Rigidbody2D>(); this.halfCollider = this.GetComponent <BoxCollider2D>().bounds.extents.x; gameManager = GetComponentInParent <MinigameManager2>(); gameManager.ButtonEvents.OnHorizontalPressed += HandleHorizontalStateChange; gameManager.ButtonEvents.OnActionButtonPressed += HandleAction; ballScript = Ball.GetComponent <Ball>(); }
private void Start() { initialPos = transform.position; gameManager = GetComponentInParent <MinigameManager2>(); subscribeToEvents(); }
public void Awake() { MinigameManager = GetComponentInParent <MinigameManager2>(); }