Buton pe ecran

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
usturoi21
Nivel 1

Nivel 1
Mesaje: 71
Membru din: 14 Feb 2017, 16:46
Aprecieri: 339  
Mulţumiri: 0
Medalii

*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 ?
Avatar utilizator
KeedRoby
Nivel 1

Nivel 1
Mesaje: 52
Membru din: 12 Dec 2017, 23:10
Server: GoP II
Regat: Jinno
Aprecieri: 481  
Mulţumiri: 1  
Discord: Copiază ID
Medalii

ai discord?
Ultima oară modificat 25 Ian 2021, 15:34 de către KeedRoby, modificat 1 dată în total.
Avatar utilizator
MapshitoWork
Utilizator interzis !

Utilizator interzis !
Mesaje: 68
Membru din: 28 Iun 2020, 12:38
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 223  
Discord: Copiază ID
Medalii

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
Pentru acest mesaj, MapshitoWork for the post:
usturoi21
Avatar utilizator
usturoi21
Nivel 1

Nivel 1
Mesaje: 71
Membru din: 14 Feb 2017, 16:46
Aprecieri: 339  
Mulţumiri: 0
Medalii

KeedRoby scrie: ↑25 Ian 2021, 15:28 ai discord?
nu folosesc discord
Avatar utilizator
sanjibro
Utilizator interzis !

Utilizator interzis !
Mesaje: 93
Membru din: 10 Ian 2021, 02:16
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 14  
Discord: Copiază ID
Medalii

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
Induci oamenii in eroare..

@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
Pentru acest mesaj, sanjibro for the post:
usturoi21
Imagine
Afișează semnătura
Avatar utilizator
usturoi21
Nivel 1

Nivel 1
Mesaje: 71
Membru din: 14 Feb 2017, 16:46
Aprecieri: 339  
Mulţumiri: 0
Medalii

sanjibro scrie: ↑25 Ian 2021, 16:11
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
Induci oamenii in eroare..

@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
Avatar utilizator
sanjibro
Utilizator interzis !

Utilizator interzis !
Mesaje: 93
Membru din: 10 Ian 2021, 02:16
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 14  
Discord: Copiază ID
Medalii

Problema rezolvata? Pot închide?

[ Postat de pe Android ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
usturoi21
Nivel 1

Nivel 1
Mesaje: 71
Membru din: 14 Feb 2017, 16:46
Aprecieri: 339  
Mulţumiri: 0
Medalii

Da
Avatar utilizator
Ionuţ M.
Metin Master

Metin Master
Mesaje: 2680
Membru din: 28 Noi 2015, 22:02
Aprecieri: 170  
Mulţumiri: 12723  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

Inactiv, arhivat
Imagine
Afișează semnătura
Închis
Răspunsuri
10
Vizualizări
894
Răspunsuri
2
Vizualizări
193
Răspunsuri
5
Vizualizări
552
Răspunsuri
6
Vizualizări
372

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 63 vizitatori