public void Active(bool state) { isActive = state; if (pageHandlerS.activate != null) { pageHandlerS.activate(state, pageNumber); } if (backgroundHandlerS.activate != null && backgroundHandlerS.activate != pageHandlerS.activate) { backgroundHandlerS.activate(state, pageNumber); } }
public void Active(bool state) { if (state) { cameraObject.PointCamera(camera, ComputeFOV()); } if (pageHandlerS.activate != null) { pageHandlerS.activate(state, pageNumber); } if (backgroundHandlerS.activate != null && backgroundHandlerS.activate != pageHandlerS.activate) { backgroundHandlerS.activate(state, pageNumber); } if (cameraFlickerChance > 0) { cameraObject.SetFlicker(cameraFlickerChance, cameraFlickerRange); } else { cameraObject.SetFlicker(0, 0); } }