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