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

linking.py (828B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\analysisbeacon\client\beacon_state\linking.py
      2 from analysisbeacon.client.state import State
      3 from carbonui import uiconst
      4 from carbonui.uicore import uicore
      5 from eve.client.script.ui.control.gaugeCircular import GaugeCircular
      6 
      7 class Linking(State):
      8 
      9     def __init__(self, panel):
     10         self.panel = panel
     11         self.timer_gauge = None
     12 
     13     def enter(self):
     14         self.timer_gauge = GaugeCircular(parent=self.panel, radius=self.panel / 2, lineWidth=50.0, showMarker=False, value=0.5, align=uiconst.CENTER, opacity=0.0, colorStart=(1.0, 1.0, 1.0, 1.0), colorEnd=(0.8, 0.8, 0.8, 1.0))
     15         uicore.animations.BlinkIn(self.timer_gauge, duration=0.25)
     16         uicore.animations.MoveInFromBottom(self.timer_gauge, amount=500, duration=0.25)