night_dragon_on 5,601 #128349 Posted November 19, 2013 (edited) Всем доброго времени суток, вот такой вопрос у меня: Вот код сниппета лампы шестого чувства: { "sixthSenseIndicator": { "_x": "WIDTH / 2.275", "_y": -50 }} Есть ли параметр который заменяет WIDTH, на отображение всегда по центру ( с WIDTH проблема, т.к положение изменяется на разных мониторах с разным разрешением) Edited November 19, 2013 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #128357 Posted November 19, 2013 Всем доброго времени суток, вот такой вопрос у меня: Вот код сниппета лампы шестого чувства: { "sixthSenseIndicator": { "_x": "WIDTH / 2.275", "_y": -50 } } Есть ли параметр который заменяет WIDTH, на отображение всегда по центру ( с WIDTH проблема, т.к положение изменяется на разных мониторах с разным разрешением) вообще, лампа и без использования сниппетов размещается по умолчанию в стандартном положении, как в клиенте. если хотите двигать по вертикали, оставьте только "у" Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #128359 Posted November 19, 2013 вообще, лампа и без использования сниппетов размещается по умолчанию в стандартном положении, как в клиенте. если хотите двигать по вертикали, оставьте только "у" ну так то да но я хотел в общем спросить, т.к нужно и время боя подвинуть, панель пинг-лага Quote Share this post Link to post Short link Share on other sites
goodman 664 #128535 Posted November 19, 2013 панель пинг-лага с этим будут проблемы, полистай тему, нужно использовать модифицированную панель, иначе добровольно она двигаться не будет)) даже я уже выкладывал тут панельку от 087 Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #128540 Posted November 19, 2013 с этим будут проблемы, полистай тему, нужно использовать модифицированную панель, иначе добровольно она двигаться не будет)) даже я уже выкладывал тут панельку от 087 а у него уже аластановские сниппеты и дебаг (ссыль под постом), а вот с параметром WIDTH не знаю Quote Share this post Link to post Short link Share on other sites
goodman 664 #128551 Posted November 19, 2013 (edited) а вот с параметром WIDTH не знаю теоретически WIDTH/2 это всегда середина, независимо от разрешения проблема может крыться в том что размер поля панели больше чем размер видимой информации, это у аластанки и спрашивать нужно, может он подкажет как размер поля поменять) да и поле панели центруется по центру, левому или правому краю?)) относительно "_х" конечно кстати вот такой код довольно стабилен на разных разрешениях "debugPanel": { "_x": "WIDTH / 2 - 114", "_y": 34, "ping": { "_x": 50 }, "fps": { "_x": 10 } }, Edited November 19, 2013 by goodman Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #128590 Posted November 19, 2013 теоретически WIDTH/2 это всегда середина, независимо от разрешения проблема может крыться в том что размер поля панели больше чем размер видимой информации, это у аластанки и спрашивать нужно, может он подкажет как размер поля поменять) да и поле панели центруется по центру, левому или правому краю?)) относительно "_х" конечно кстати вот такой код довольно стабилен на разных разрешениях "debugPanel": { "_x": "WIDTH / 2 - 114", "_y": 34, "ping": { "_x": 50 }, "fps": { "_x": 10 } }, а цифра 114 за что отвечает Quote Share this post Link to post Short link Share on other sites
goodman 664 #128621 Posted November 19, 2013 (edited) а цифра 114 за что отвечает дело в том что поле панели имеет ширину, в данном случае допустим 228, центровка поля относительно "_х" по левому краю, чтобы поле встало по центру экрана "WIDTH / 2" нужно смещение на половину ширины поля т.е. "-114" ( сдвиг влево на 114 пикселей от середины экрана) таким образом мы получаем стабильное положение панели по центру независимо от разрешения уфф... надеюсь ясно изложил, а то учитель из меня не очень)) Edited November 19, 2013 by goodman 1 Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #128635 Posted November 19, 2013 дело в том что поле панели имеет ширину, в данном случае допустим 228, центровка поля относительно "_х" по левому краю, чтобы поле встало по центру экрана "WIDTH / 2" нужно смещение на половину ширины поля т.е. "-114" ( сдвиг влево на 114 пикселей от середины экрана) таким образом мы получаем стабильное положение панели по центру независимо от разрешения уфф... надеюсь ясно изложил, а то учитель из меня не очень)) Огромное вам спасибо за ответ Quote Share this post Link to post Short link Share on other sites
Cella 1 #128688 Posted November 19, 2013 Make a picture of what you want. There is not much place to move consumablesPanel move this panel by a few pixels to the right (about 10) http://abload.de/ima...=panel8ypfy.jpg Quote Share this post Link to post Short link Share on other sites
Mahno 8 #128689 Posted November 19, 2013 Доброго всем здоровья! Вопрос может и смешной, но какой язык используется для написания сниппетов в XVM? Если это специфичный для XVM язык, то ткните, плз, носом, где с ним можно ознакомиться. Буду премного благодарен за ответ. Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #128716 Posted November 20, 2013 http://abload.de/ima...=panel8ypfy.jpg This link is broken. You can attach a file here in forum Try this code in elements.xc file: { "elements": [ { "consumablesPanel": { "_alpha": 100, "_x": 850, "_y": null, "_height": null, "_width": null } } //${"snippet-1.xc"}, //${"snippet-2.xc"} ] } 'shot' 1 Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #128750 Posted November 20, 2013 (edited) дело в том что поле панели имеет ширину, в данном случае допустим 228, центровка поля относительно "_х" по левому краю, чтобы поле встало по центру экрана "WIDTH / 2" нужно смещение на половину ширины поля т.е. "-114" ( сдвиг влево на 114 пикселей от середины экрана) таким образом мы получаем стабильное положение панели по центру независимо от разрешения уфф... надеюсь ясно изложил, а то учитель из меня не очень)) С этим разобрался но вот еще одна вещь, не хочет подхватываться цвет отображения системного времени в debug панели: 'snippet-debugPanel.xc' { "def": { "tf": { "font": "$TitleFont", "color": "0x96FF00" } }, "debugPanel": { "_x": "WIDTH / 2.2 - 0", "_y": 32, "clock": { "_y": "-2", "@textFormat": ${"def.tf"} }, "lag": { "@textFormat": ${"def.tf"} }, "ping": { "@textFormat": ${"def.tf"} }, "fps": { "@textFormat": ${"def.tf"} } } } Edited November 20, 2013 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
Cella 1 #128907 Posted November 20, 2013 This link is broken. You can attach a file here in forum Try this code in elements.xc file: { "elements": [ { "consumablesPanel": { "_alpha": 100, "_x": 850, "_y": null, "_height": null, "_width": null } } //${"snippet-1.xc"}, //${"snippet-2.xc"} ] } 'shot' shot_092.jpg durch den versuch hat sich leider nichts verändert, außer dass die XVM einstellungen nicht mehr funktionieren (autologin, ...) Picture 1: but I get the following error in the loading screen Picture 2: that's why I want the whole move at all Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #128931 Posted November 20, 2013 Picture 1: but I get the following error in the loading screen Fehlermeldung.jpg You have space between slashes here / /${"snippet-1.xc"}, del a space in a comment to get this: //${"snippet-1.xc"}, Quote Share this post Link to post Short link Share on other sites
Cella 1 #128932 Posted November 20, 2013 You have space between slashes here / /${"snippet-1.xc"}, del a space in a comment to get this: //${"snippet-1.xc"}, okay, that fixes the error. but the consumables panel is still on the same spot *the error was probably due to the copy from translator* Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #128934 Posted November 20, 2013 okay, that fixes the error. but the consumables panel is still on the same spot *the error was probably due to the copy from translator* Try to change "x". Try "_x": 1000, or more 1 Quote Share this post Link to post Short link Share on other sites
POLIROID 210 #128936 Posted November 20, 2013 okay, that fixes the error. but the consumables panel is still on the same spot Hi, change the parameter x as long until you find the sweet spot.I attached 3 images with different values of the parameter x. here is my code and results '+400' { "elements": [ { "consumablesPanel": {"_x": "+400"} } ] } '+600' { "elements": [ { "consumablesPanel": {"_x": "+600"} } ] } '+800' { "elements": [ { "consumablesPanel": {"_x": "+800"} } ] } 1 Quote Share this post Link to post Short link Share on other sites
Cella 1 #129062 Posted November 21, 2013 Try to change "x". Try "_x": 1000, or more no change, it remains the center :( I have tested these settings: "_x": 2050, "_x": "2050", "_x": "+2050", "_x": +2050, <-- error message Quote Share this post Link to post Short link Share on other sites
Mahno 8 #129119 Posted November 21, 2013 (edited) Доброго всем здоровья! Вопрос может и смешной, но какой язык используется для написания сниппетов в XVM? Если это специфичный для XVM язык, то ткните, плз, носом, где с ним можно ознакомиться. Буду премного благодарен за ответ. Может я не в той ветке вопрос задал? Или на него ответа в принципе не существует? Edited November 21, 2013 by Mahno Quote Share this post Link to post Short link Share on other sites