public void OnBlockAreaEnter(CameraManager.CameraEvent camera) { _currentEnterBlock = camera.blockBase; if (_currentEnterBlock != null) { _currentEnterBlock.SetBlockAreaEnter(true); } }
public void OnBlockAreaExit(CameraManager.CameraEvent camera) { if (_currentEnterBlock != null && camera.blockBase == null) { FunctionBlockBase temp = _currentEnterBlock; _currentEnterBlock = null; temp.SetBlockAreaEnter(false); } }