explosionCameraController.py (737B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\camera\explosionCameraController.py 2 from eve.client.script.ui.camera.baseCameraController import BaseCameraController 3 import evecamera 4 from carbonui.uicore import uicore 5 6 class ExplosionCameraController(BaseCameraController): 7 cameraID = evecamera.CAM_EXPLOSION 8 9 def OnMouseUp(self, button, *args): 10 if button == 0: 11 self.SwitchToPrimaryCamera() 12 13 def OnMouseMove(self, *args): 14 if uicore.uilib.leftbtn: 15 self.SwitchToPrimaryCamera() 16 17 def OnMouseWheel(self, *args): 18 self.SwitchToPrimaryCamera() 19 20 def SwitchToPrimaryCamera(self): 21 self.GetCamera().SwitchToPrimaryCamera()