Nem működő gomb

Indította szabika1232, 2017-07-03, 19:19:50

Sziasztok!

Lenne egy olyan problémám, hogyha a képen látható gombra akármilyen módon kattintok nem történik semmi, olyan mintha egy kép lenne ott.
Viszont a leltáron belül teljesen jól működik, csak azon részen nem.

Kérdésem az lenne, hogy mit csináljak, hogy kattintható legyen?

A válaszokat előre is köszönöm! :)

https://prntscr.com/fr5r1l
“C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.” ― Bjarne Stroustrup

Csatoltam képet, locale ban az Intevnorywindow.py ben amit bekereteztem a csatolt képen azt kell módosítani.

“Majdnem minden tudásunkért nem azoknak tartozunk, akik egyetértettek, hanem azoknak, akik nem.”

Megcsináltam, de továbbra se tudom használni.
“C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.” ― Bjarne Stroustrup

küld el az egész inventorywindow.py fájlodat
Skype:Csedwik



[spoiler]import uiScriptLocale

MIDDLE_VALUE_FILE = "d:/ymir work/ui/public/Parameter_Slot_01.sub"
EQUIPMENT_START_INDEX = 90

window = {
   "name" : "InventoryWindow",

   ## 600 - (width + 오른쪽으로 부터 띄우기 24 px)
   "x" : SCREEN_WIDTH - 52 - 176,
   "y" : SCREEN_HEIGHT - 37 - 565,

   "style" : ("movable", "float",),

   "width" : 228,
   "height" : 565,

   "children" :
   (
      {
         "name" : "board",
         "type" : "board",
         "style" : ("attach",),

         "x" : 0,
         "y" : 0,

         "width" : 176+52,
         "height" : 565,

         "children" :
         (
            ## Title
            {
               "name" : "TitleBar",
               "type" : "titlebar",
               "style" : ("attach",),

               "x" : 8,
               "y" : 7,

               "width" : 161+52,
               "color" : "yellow",

               "children" :
               (
                  {
                     "name":"TitleName",
                     "type":"text",
                     "x":77+62,
                     "y":3,
                     "text":uiScriptLocale.INVENTORY_TITLE,
                     "text_horizontal_align":"center"
                  },
               ),
            },

            ## Equipment Slot
            {
               "name" : "Equipment_Base",
               "type" : "image",

               "x" : 10,
               "y" : 33,

               "image" : "d:/ymir work/ui/game/windows/equipment_base.sub",

               "children" :
               (

                  {
                     "name" : "EquipmentSlot",
                     "type" : "slot",

                     "x" : 3,
                     "y" : 3,

                     "width" : 150,
                     "height" : 182,

                     "slot" : (
                              {"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64},
                              {"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96},
                              {"index":EQUIPMENT_START_INDEX+5, "x":114, "y":84, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+6, "x":114, "y":52, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+7, "x":2, "y":113, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+8, "x":75, "y":113, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+9, "x":114, "y":1, "width":32, "height":32},
                              {"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
                           ),
                  },
                  ## MallButton
                  {
                     "name" : "MallButton",
                     "type" : "button",

                     "x" : 167,
                     "y" : 5,

                     "tooltip_text" : uiScriptLocale.MALL_TITLE,

                     "default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
                     "over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
                     "down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
                  },
                  ## CostumeButton
                  {
                     "name" : "CostumeButton",
                     "type" : "button",

                     "x" : 78,
                     "y" : 5,

                     "tooltip_text" : uiScriptLocale.COSTUME_TITLE,

                     "default_image" : "d:/ymir work/ui/game/taskbar/costume_Button_01.tga",
                     "over_image" : "d:/ymir work/ui/game/taskbar/costume_Button_02.tga",
                     "down_image" : "d:/ymir work/ui/game/taskbar/costume_Button_03.tga",
                  },      
                  {
                     "name" : "Equipment_Tab_01",
                     "type" : "radio_button",

                     "x" : 86,
                     "y" : 161,

                     "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
                     "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
                     "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

                     "children" :
                     (
                        {
                           "name" : "Equipment_Tab_01_Print",
                           "type" : "text",

                           "x" : 0,
                           "y" : 0,

                           "all_align" : "center",

                           "text" : "I",
                        },
                     ),
                  },
                  {
                     "name" : "Equipment_Tab_02",
                     "type" : "radio_button",

                     "x" : 86 + 32,
                     "y" : 161,

                     "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
                     "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
                     "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

                     "children" :
                     (
                        {
                           "name" : "Equipment_Tab_02_Print",
                           "type" : "text",

                           "x" : 0,
                           "y" : 0,

                           "all_align" : "center",

                           "text" : "II",
                        },
                     ),
                  },

               ),
            },

            {
               "name" : "Inventory_Tab_01",
               "type" : "radio_button",

               "x" : 10,
               "y" : 33 + 191,

               "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_01.sub",
               "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_02.sub",
               "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_03.sub",
               "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1,

               "children" :
               (
                  {
                     "name" : "Inventory_Tab_01_Print",
                     "type" : "text",

                     "x" : 0,
                     "y" : 0,

                     "all_align" : "center",

                     "text" : "I",
                  },
               ),
            },
            {
               "name" : "Inventory_Tab_02",
               "type" : "radio_button",

               "x" : 10 + 78,
               "y" : 33 + 191,

               "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_01.sub",
               "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_02.sub",
               "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_03.sub",
               "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,

               "children" :
               (
                  {
                     "name" : "Inventory_Tab_02_Print",
                     "type" : "text",

                     "x" : 0,
                     "y" : 0,

                     "all_align" : "center",

                     "text" : "II",
                  },
               ),
            },

            ## Item Slot
            {
               "name" : "ItemSlot",
               "type" : "grid_table",

               "x" : 8,
               "y" : 246,

               "start_index" : 0,
               "x_count" : 5,
               "y_count" : 9,
               "x_step" : 32,
               "y_step" : 32,

               "image" : "d:/ymir work/ui/public/Slot_Base.sub"
            },

            ## Print
            {
               "name":"Money_Slot",
               "type":"button",

               "x":8+20,
               "y":28,

               # "horizontal_align":"center",
               "vertical_align":"bottom",

               "default_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
               "over_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
               "down_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",

               "children" :
               (
                  {
                     "name":"Money_Icon",
                     "type":"image",

                     "x":-18,
                     "y":2,

                     "image":"d:/ymir work/ui/game/windows/money_icon.sub",
                  },

                  {
                     "name" : "Money",
                     "type" : "text",

                     "x" : 3,
                     "y" : 3,

                     "horizontal_align" : "right",
                     "text_horizontal_align" : "right",

                     "text" : "123456789",
                  },
               ),
            },

         ),
      },
   ),
}
[/spoiler]
“C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.” ― Bjarne Stroustrup

erre akarod hogy hasonlítson? :D


2017-07-03, 19:45:22 #6 Utolsó szerkesztés: 2017-07-03, 20:56:25 Szerző: szabika1232
Ilyenre, csak a bónusz táblázat nem kell. :D

Üzenet összefésülés: 2017-07-03, 20:56:25

Nos, tud valaki valamilyen megoldást? :c
“C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.” ― Bjarne Stroustrup