Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class CubesBoard : MonoBehaviour
- {
- [SerializeField] CubeField _leftCube;
- [SerializeField] CubeField _rightCube;
- private void OnEnable()
- {
- _leftCube.EnterFieldEvent += OnEnterLeftField;
- _leftCube.ExitFieldEvent += OnExitLeftField;
- _rightCube.EnterFieldEvent += OnEnterRightField;
- _rightCube.ExitFieldEvent += OnExitRightField;
- }
- private void OnDisable()
- {
- _leftCube.EnterFieldEvent -= OnEnterLeftField;
- _leftCube.ExitFieldEvent -= OnExitLeftField;
- _rightCube.EnterFieldEvent -= OnEnterRightField;
- _rightCube.ExitFieldEvent -= OnExitRightField;
- }
- private void OnEnterLeftField()
- {
- Debug.Log("On Enter Left Field");
- }
- private void OnExitLeftField()
- {
- Debug.Log("On Exit Left Field");
- }
- private void OnEnterRightField()
- {
- Debug.Log("On Enter Right Field");
- }
- private void OnExitRightField()
- {
- Debug.Log("On Exit Right Field");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement