Yardım M ye basınca açılan haritayı ortalamak istiyorum, bu kodta nerede değişiliklik gerekli?

  • Konuyu açan Konuyu açan asilords
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 54
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

asilords

Üye
Üye
Mesaj
225
Çözümler
8
Beğeni
55
Puan
704
Ticaret Puanı
0
1:
Genişlet Daralt Kopyala
    def LoadWindow(self):
        try:
            pyScrLoader = ui.PythonScriptLoader()
            pyScrLoader.LoadScriptFile(self, "UIScript/AtlasWindow.py")
        except:
            import exception
            exception.Abort("AtlasWindow.LoadWindow.LoadScript")

        try:
            self.board = self.GetChild("board")

        except:
            import exception
            exception.Abort("AtlasWindow.LoadWindow.BindObject")

        self.AtlasMainWindow = self.AtlasRenderer()
        self.board.SetCloseEvent(self.Hide)
        self.AtlasMainWindow.SetParent(self.board)
        self.AtlasMainWindow.SetPosition(7, 30)
        self.tooltipInfo.SetParent(self.board)
        self.infoGuildMark.SetParent(self.board)
        self.SetPosition(wndMgr.GetScreenWidth() - 136 - 256 - 10, 0)
        self.Hide()

        miniMap.RegisterAtlasWindow(self)

self.SetPosition(wndMgr.GetScreenWidth() - 136 - 256 - 10, 0) buradaki 256 değişiken. M ye basınca harita ortada cıksın istiyorum ama harita boyutu değişiken olduğu için diğer haritalarda sorun oluyor 256 olsa 512 olanlarda sorun cıkıyor?
 
Üst