NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

cameraBehavior.py (780B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\carbonui\camera\behaviors\cameraBehavior.py
      2 
      3 
      4 class CameraBehavior(object):
      5 
      6     def __init__(self):
      7         self.gameWorld = None
      8         self._LoadGameWorld()
      9 
     10     def _LoadGameWorld(self):
     11         pass
     12 
     13     def ProcessCameraUpdate(self, camera, now, frameTime):
     14         pass
     15 
     16     def _GetEntity(self, entID):
     17         return sm.GetService('entityClient').FindEntityByID(entID)
     18 
     19     def _GetEntityModel(self, entID):
     20         entity = sm.GetService('entityClient').FindEntityByID(entID)
     21         if entity and entity.HasComponent('paperdoll'):
     22             return entity.GetComponent('paperdoll').doll.avatar
     23 
     24     def Reset(self):
     25         pass
     26 
     27     def OnBehaviorAdded(self, camera):
     28         pass