*Problemă/Întrebare: In ce fisier adaug buton cu functie pe ecran ? vreau sa l pun langa minimap sus.
Tipologie server:--
*Resursă folosită:--
*ServerFiles utilizat:--
*Syserr:--
Poză:--
*Detalii suplimentare:Vreau sa pun un buton pe ecran care sa mi deschida calendarul de evenimente, langa minimap, in ce fisier trebuie bagat butonul cu functia respectiva ? daca il bag in uiminimap nu mi mai merge daca ii schimb pozitia mai departe de minimap. Care-i fisierul ?
Buton pe ecran
- MapshitoWork
-

- Mesaje: 68
- Membru din: 28 Iun 2020, 12:38
- Regat: Jinno
- Aprecieri: 4
- Mulţumiri: 223
- Discord: Copiază ID
uiminimap.py este sa adaugi un mic button pe minimap exemplu cum este la sistemul de dungeon info.
dar ca sa il faci pe ecran in ui.py
dar ca sa il faci pe ecran in ui.py
- Pentru acest mesaj, MapshitoWork for the post:
- usturoi21
- sanjibro
-

- Mesaje: 93
- Membru din: 10 Ian 2021, 02:16
- Regat: Jinno
- Aprecieri: 1
- Mulţumiri: 14
- Discord: Copiază ID
Induci oamenii in eroare..MapshitoWork scrie: ↑25 Ian 2021, 15:30 uiminimap.py este sa adaugi un mic button pe minimap exemplu cum este la sistemul de dungeon info.
dar ca sa il faci pe ecran in ui.py
@usturoi
Daca vrei sa fie gen ca butonul
https://prnt.sc/xlw8x7
uigamebutton.py - > root
self.gameButtonDict={
"BUTONNOU" : self.GetChild("ButonNou"),
def Destroy(self):
for key in self.gameButtonDict:
self.gameButtonDict[key].SetEvent(0)
self.gameButtonDict={}
sub adaugi
def ShowButonNou(self):
self.gameButtonDict["BUTONNOU"].Show()
def HideButonNou(self):
self.gameButtonDict["BUTONNOU"].Hide()
si in gamewindow.py
{
"name" : "ButonNou",
"type" : "button",
"x" : xxxxxxx,
"y" : SCREEN_HEIGHT-yyyy,
"default_image" : "D:/ymir worklocatie",
"over_image" : "D:/ymir work/locatie",
"down_image" : "D:/ymir work/locatie",
},
sauu alta modalitate usoara
in game.py
in def Open(self):
sub
self.quickSlotPageIndex = 0
self.PickingCharacterIndex = -1
self.PickingItemIndex = -1
adaugi
self.butonnou = ui.Button()
self.butonnou.SetParent(self)
self.butonnou.SetPosition(wndMgr.GetScreenWidth()-xxx,yyy)
self.butonnou.SetUpVisual("d:/ymir work/locatie")
self.butonnou.SetOverVisual("d:/ymir work/locatie")
self.butonnou.SetDownVisual("d:/ymir work/locatie")
Fireste, mai trebuie sa faci inca cateva lucruri aici dar imi e super lene, succes
sanjibro scrie: ↑25 Ian 2021, 16:11Induci oamenii in eroare..MapshitoWork scrie: ↑25 Ian 2021, 15:30 uiminimap.py este sa adaugi un mic button pe minimap exemplu cum este la sistemul de dungeon info.
dar ca sa il faci pe ecran in ui.py
@usturoi
Daca vrei sa fie gen ca butonul
https://prnt.sc/xlw8x7
uigamebutton.py - > root
self.gameButtonDict={
"BUTONNOU" : self.GetChild("ButonNou"),
def Destroy(self):
for key in self.gameButtonDict:
self.gameButtonDict[key].SetEvent(0)
self.gameButtonDict={}
def ShowButonNou(self):
self.gameButtonDict["BUTONNOU"].Show()
def HideButonNou(self):
self.gameButtonDict["BUTONNOU"].Hide()
si in gamewindow.py
{
"name" : "ButonNou",
"type" : "button",
"x" : xxxxxxx,
"y" : SCREEN_HEIGHT-yyyy,
"default_image" : "D:/ymir worklocatie",
"over_image" : "D:/ymir work/locatie",
"down_image" : "D:/ymir work/locatie",
},
sauu alta modalitate usoara
in game.py
in def Open(self):
sub
self.quickSlotPageIndex = 0
self.PickingCharacterIndex = -1
self.PickingItemIndex = -1
adaugi
self.butonnou = ui.Button()
self.butonnou.SetParent(self)
self.butonnou.SetPosition(wndMgr.GetScreenWidth()-xxx,yyy)
self.butonnou.SetUpVisual("d:/ymir work/locatie")
self.butonnou.SetOverVisual("d:/ymir work/locatie")
self.butonnou.SetDownVisual("d:/ymir work/locatie")
Fireste, mai trebuie sa faci inca cateva lucruri aici dar imi e super lene, succes
Multumesc frumos, a mers
- Ionuţ M.
-

- Mesaje: 2680
- Membru din: 28 Noi 2015, 22:02
- Aprecieri: 170
- Mulţumiri: 12723
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Inactiv, arhivat
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: sanducatalin1, Semrush [Bot] și 6 vizitatori

