seriych 2,178 #186055 Posted May 22, 2014 попробуй выставить height скажем 20, а каждый h по 17 напримервысота полоски 15. сейчас дефолтная высота каждого доп. поля равна параметру height, но если у поля задан свой h, то должен применяться именно онесли "h" убрать, высота полоски 18. Короче в любом случае на 2 пикселя меньше указанного Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186056 Posted May 22, 2014 (edited) только вот ничего не изменилось :-( Проэкспериментировал, у меня получилось через заливку сделать для самих ушей "width": 350, "height": 32, сам фон { "x": 0, "y": 0, "h": 34, "w": "40", "bgColor": 0, "alpha": "{{alive?50|10}}" }, Edited May 22, 2014 by XSerzHX Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #186057 Posted May 22, 2014 Короче в любом случае на 2 пикселя меньше указанного да, да, я про что и говорил:) Quote Share this post Link to post Short link Share on other sites
phantasm 111 #186058 Posted May 22, 2014 Короче в любом случае на 2 пикселя меньше указанного значит надо всё ж таки sirmax-а ждать. я хз почему так происходит если "h" убрать, высота полоски 18. кстати, попробуй задать "borderColor": "0xFF0000" и сравни. есть шанс что это как-то связано с наличием бордюра и его толщиной, которую во флеше не задать, она всегда одна и та же. хотя опять же, судя по коду, с бордюром всё ок, но мало ли Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #186064 Posted May 22, 2014 (edited) это как-то связано с наличием бордюра и его толщиной, которую во флеше не задать, она всегда одна и та жеи как раз по одному пикселю в каждую сторону, откуда и берутся наши недостающие 2 пикселя. В общем, будем считать, что так и должно быть. Но еще косяк обнаружился. Иногда концовки текстовых полей начинают чуток обрезаться. Смотрим последние буквы некоторых ников и танков: Edited May 22, 2014 by seriych Quote Share this post Link to post Short link Share on other sites
phantasm 111 #186070 Posted May 22, 2014 (edited) Но еще косяк обнаружился. Иногда концовки текстовых полей начинают чуток обрезаться. Смотрим последние буквы некоторых ников и танков: задай текстовому полю bgColor, посмотри. возможно надо указать таким полям width, которого точно хватит, например 200. что касается высоты, увеличь h на 2, а y сделай -1. или покрась бордюр в тот же цвет))) да, цвет даже лучше, потому что тот же фокус надо будет и с шириной делать хотя нет. при нулевой ширине/высоте всё равно будет виден бордюр. так что лучше, пожалуй, руками-таки Edited May 22, 2014 by phantasm Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #186076 Posted May 22, 2014 (edited) @sirmax, а почему когда я задаю высоту элемента "h": 2- ничего не рисует, а когда задаю "h": 4- рисует прямоугольник высотой в 2 пикселя? Целый час промурижился, почему нету ничего, пока не выяснилось, что дело в высоте И еще вопрос: почему "borderColor" существует, а "borderAlpha"- нет? Если мне например надо у заливки одну прозрачность, а у бордюра другую, то придется из-за этого рисовать два элемента вместо одного Потому что еще не все сделано. Сейчас картинки прикручу займусь дальше размерами и выравниванием. Лучше пока не усердствовать с конфигами, еще меняться будет. @sirmax, кстати, ещё такой вопрос: может для режима ушей none сделать контейнер для привязки контекстного меню? или это уже потом? если да - то надо придумать вокруг чего его оборачивать, или как считать размер. может, тупо прицепляться ко всем доп.полям? еще можно ввести свойство поля "contextmenu": true|false, которое и будет выступать контейнером Точно не в первую очередь. Я полностью функционал ушей и не собирался реализовывать. @phantasm, а не в курсе, есть резон использовать none ради увеличения производительности или в этом плане без разницы? Меня так-то внешним видом и стандартные уши устраивают, а чего не хватает- теперь как бы можно и дорисовать Я позже проведу тесты и оптимизацию. Пока что макросы существенно тормозят и там, и там. задай текстовому полю bgColor, посмотри. возможно надо указать таким полям width, которого точно хватит, например 200. что касается высоты, увеличь h на 2, а y сделай -1. или покрась бордюр в тот же цвет))) Это не бордюр, а gutter. Я еще его не везде учел. http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/text/TextLineMetrics.html Добавил "src" для загрузки изображений. По идее даже swf можно загрузить, но я не проверял. Вроде все выровнял. Можете в моем конфиге посмотреть как использовать, ну и доку в дефолтном конфиге посмотрите. Вот что у меня получилось: Так же необходимо проверить что там с FPS. Юзаю еще старый формат, с картинками. В последнем билде так и не показываются картинки без макроса в названии + при одинаковом отступе (картинкой) в правых ушах реально получается отступ на пару- тройку пикселей больше, чем в левых, раньше было одинаково 11.jpg Вот теперь можно проверять. Edited May 22, 2014 by sirmax 4 Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #186163 Posted May 22, 2014 ну и доку в дефолтном конфиге посмотрите там ошибочка: // "valign" - horizontal alignment ("top", "center", "bottom") Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186165 Posted May 22, 2014 Как у ESLчисто для КБПовернуть бы сделать столбцами и ваще круто будет) Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #186170 Posted May 22, 2014 там ошибочка: // "valign" - horizontal alignment ("top", "center", "bottom") поправил Как у ESL чисто для КБ Повернуть бы сделать столбцами и ваще круто будет) Ща сделаю опцию Сделал опцию "layout" Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #186174 Posted May 22, 2014 Добавил "src" для загрузки изображенийКруто, картинки не блюрятся Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #186176 Posted May 22, 2014 Круто, картинки не блюрятся WorldOfTanks_2014_05_22_23_35_07_684.png Да, для того и добавлял. :) Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186177 Posted May 22, 2014 Сделал опцию "layout" Круто щас опробую) Сделал опцию "layout" чё т не очень работает горизонтально работает как вертикально (при чём не так как хотелось) и наоборот Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #186186 Posted May 22, 2014 горизонтально работает как вертикально (при чём не так как хотелось) и наоборот ширину задай правильно и конфиг покажи, может там что-то не так. Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186187 Posted May 22, 2014 ширину задай правильно и конфиг покажи, может там что-то не так. походу эти линии баг, т.к на твоём конфиге также 'Конфиг' "none": { "extraFields": { "leftPanel": { "x": -1, "y": 65, "width": 350, "height": 92, "formats": [ { "x": 1, "valign": "center", "format": "<img src='xvmres://contour_Ally_ESL/{{vehiclename}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 1, "valign": "center", "format": "<img src='xvmres://dead/ESL_L_{{alive|dead}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 41, "y": 29, "align": "center", "valign": "center", "format": "<font size='13'><b>{{name%.10s~.}}</b></font>", "alpha": "{{alive?100|50}}", "shadow": {} }, { "x": 3, "y": 83, "h": 12, "w": "80", "bgColor": 0, "alpha": "{{alive?100|100}}" }, { "x": 5, "y": 85, "h": 8, "w": "{{hp:76}}", "bgColor": "0x03ADFF", "alpha": "{{alive?100|0}}" } ] }, "rightPanel": { "x": 0, "y": 65, "width": 350, "height": 92, "formats": [ { "x": 1, "valign": "center", "format": "<img src='xvmres://contour_Enemy_ESL/{{vehiclename}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 1, "valign": "center", "format": "<img src='xvmres://dead/ESL_R_{{alive|dead}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 43, "y": 29, "align": "center", "valign": "center", "format": "<font size='13'><b>{{name%.10s~.}}</b></font>", "alpha": "{{alive?100|50}}", "shadow": {} }, { "x": 5, "y": 83, "h": 12, "w": "80", "bgColor": 0, "alpha": "{{alive?100|100}}" }, { "x": 7, "y": 85, "h": 8, "w": "{{hp:76}}", "bgColor": "0xFA1400", "alpha": "{{alive?100|0}}" } ] } } }, res.rar Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #186188 Posted May 22, 2014 походу эти линии баг, т.к на твоём конфиге также 'Конфиг' "none": { "extraFields": { "leftPanel": { "x": -1, "y": 65, "width": 350, "height": 92, "formats": [ { "x": 1, "valign": "center", "format": "<img src='xvmres://contour_Ally_ESL/{{vehiclename}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 1, "valign": "center", "format": "<img src='xvmres://dead/ESL_L_{{alive|dead}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 41, "y": 29, "align": "center", "valign": "center", "format": "<font size='13'><b>{{name%.10s~.}}</b></font>", "alpha": "{{alive?100|50}}", "shadow": {} }, { "x": 3, "y": 83, "h": 12, "w": "80", "bgColor": 0, "alpha": "{{alive?100|100}}" }, { "x": 5, "y": 85, "h": 8, "w": "{{hp:76}}", "bgColor": "0x03ADFF", "alpha": "{{alive?100|0}}" } ] }, "rightPanel": { "x": 0, "y": 65, "width": 350, "height": 92, "formats": [ { "x": 1, "valign": "center", "format": "<img src='xvmres://contour_Enemy_ESL/{{vehiclename}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 1, "valign": "center", "format": "<img src='xvmres://dead/ESL_R_{{alive|dead}}.png' width='80' height='80'>", "alpha": "{{alive?100|100}}"}, { "x": 43, "y": 29, "align": "center", "valign": "center", "format": "<font size='13'><b>{{name%.10s~.}}</b></font>", "alpha": "{{alive?100|50}}", "shadow": {} }, { "x": 5, "y": 83, "h": 12, "w": "80", "bgColor": 0, "alpha": "{{alive?100|100}}" }, { "x": 7, "y": 85, "h": 8, "w": "{{hp:76}}", "bgColor": "0xFA1400", "alpha": "{{alive?100|0}}" } ] } } }, тогда и реплей тоже давай, а то у меня все 15x15 Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186191 Posted May 22, 2014 тогда и реплей тоже давай, а то у меня все 15x15 ок с шириной разобрался, остались как всегда эти линии 20140517_1409_usa-T1_Cunningham_18_cliff (1).wotreplay Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #186193 Posted May 22, 2014 Исправил. Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186195 Posted May 22, 2014 Исправил. Теперь всё просто супер))) Quote Share this post Link to post Short link Share on other sites
Hawk1983x 203 #186200 Posted May 22, 2014 Подскажите как правильно макрос {{squad}} дописать в строку: { "x": 0, "h": 24, "w": 187, "src": "xvmres://icons/_ally{{alive|dead}}.png" }, и какое должно быть имя у картинки фона со взводных? Quote Share this post Link to post Short link Share on other sites