Yardım Radio button sıkıntılı

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Redix

MT Üye
MT Üye
Mesaj
316
Çözümler
6
Beğeni
94
Puan
509
Ticaret Puanı
0
ne hikmetse normalde kullanılan radio_button yeni ekledıgım butonda kullanılmıyor radio buton type kullanırsam butona 1kere basabiliyorum farklı butona basıp gerı ona basınca etki yok.
button secersem tıklanıyor sıkıntı yok kafaları yersinnnn

Python:
                {
                    "name" : "worldboss_info",
                    "type" : "radio_button",
                    "x" : WINDOW_WIDTH-171,
                    "y" : 148,
                    "default_image" : IMG_DIR+"boss_0.tga",
                    "over_image" : IMG_DIR+"boss_1.tga",
                    "down_image" : IMG_DIR+"boss_2.tga",
                    "children":(
                        {
                            "name" : "worldboss_info_text",
                            "type" : "multi_text",
                            "x" : 93,
                            "y" : 32,
                            "text" : localeInfo.TELEPORT_FARM_5X,
                            "text_type" : "horizontal#center",
                            "text_range" : 11,
                        },
                    ),
                },

                {
                    "name" : "farm25x_info",
                    "type" : "radio_button",
#                    "type" : "button",
                    "x" : WINDOW_WIDTH-171,
                    "y" : 241,
                    "default_image" : IMG_DIR+"boss_0.tga",
                    "over_image" : IMG_DIR+"boss_1.tga",
                    "down_image" : IMG_DIR+"boss_2.tga",
                    "children":(
                        {
                            "name" : "worldboss_info_text",
                            "type" : "multi_text",
                            "x" : 93,
                            "y" : 32,
                            "text" : localeInfo.TELEPORT_FARM_5X,
                            "text_type" : "horizontal#center",
                            "text_range" : 11,
                        },
                    ),
                },
 
root içindeki py dosyasındaki kod tipiyle alakalı SAFE_SetEvent kullanıyorsun sanırım

SetToggleUpEvent ve SetToggleDownEvent kullanman gerekiyor.

örn:

uigameoption.py:
        self.blockButtonList[0].SetToggleUpEvent(self.__OnClickBlockExchangeButton)
        self.blockButtonList[1].SetToggleUpEvent(self.__OnClickBlockPartyButton)
        self.blockButtonList[2].SetToggleUpEvent(self.__OnClickBlockGuildButton)
        self.blockButtonList[3].SetToggleUpEvent(self.__OnClickBlockWhisperButton)
        self.blockButtonList[4].SetToggleUpEvent(self.__OnClickBlockFriendButton)
        self.blockButtonList[5].SetToggleUpEvent(self.__OnClickBlockPartyRequest)

        self.blockButtonList[0].SetToggleDownEvent(self.__OnClickBlockExchangeButton)
        self.blockButtonList[1].SetToggleDownEvent(self.__OnClickBlockPartyButton)
        self.blockButtonList[2].SetToggleDownEvent(self.__OnClickBlockGuildButton)
        self.blockButtonList[3].SetToggleDownEvent(self.__OnClickBlockWhisperButton)
        self.blockButtonList[4].SetToggleDownEvent(self.__OnClickBlockFriendButton)
        self.blockButtonList[5].SetToggleDownEvent(self.__OnClickBlockPartyRequest)
 
root içindeki py dosyasındaki kod tipiyle alakalı SAFE_SetEvent kullanıyorsun sanırım

SetToggleUpEvent ve SetToggleDownEvent kullanman gerekiyor.

örn:

uigameoption.py:
        self.blockButtonList[0].SetToggleUpEvent(self.__OnClickBlockExchangeButton)
        self.blockButtonList[1].SetToggleUpEvent(self.__OnClickBlockPartyButton)
        self.blockButtonList[2].SetToggleUpEvent(self.__OnClickBlockGuildButton)
        self.blockButtonList[3].SetToggleUpEvent(self.__OnClickBlockWhisperButton)
        self.blockButtonList[4].SetToggleUpEvent(self.__OnClickBlockFriendButton)
        self.blockButtonList[5].SetToggleUpEvent(self.__OnClickBlockPartyRequest)

        self.blockButtonList[0].SetToggleDownEvent(self.__OnClickBlockExchangeButton)
        self.blockButtonList[1].SetToggleDownEvent(self.__OnClickBlockPartyButton)
        self.blockButtonList[2].SetToggleDownEvent(self.__OnClickBlockGuildButton)
        self.blockButtonList[3].SetToggleDownEvent(self.__OnClickBlockWhisperButton)
        self.blockButtonList[4].SetToggleDownEvent(self.__OnClickBlockFriendButton)
        self.blockButtonList[5].SetToggleDownEvent(self.__OnClickBlockPartyRequest)
Farklı şeyler deniyorum :D
Drcarys track systemi teleport sisteme dönüştürüyorum zaten teleport sistemine benziyor skntı yokta
Herşey tamam ışınlanabiliyorum ama butona bir kere basabiliyorum
Dediğini nereye eklemem lazım :D Evet Safe_SetEVENT kullanıyorumda Safe_SetEvent kullanmazsam verisin çekebilir miyim?
MapData dict ten veri çekiyor çünkü
 
Geri
Üst