Jump to content
Korean Random
Akwotker

Динамическая подсветка в карусели при выборе техники в соответствие с её типом

Recommended Posts

спасибо Славик модпак стоит от протанки

Мне это ни о чем не говорит.

Share this post


Link to post

Short link
Share on other sites

Люди, покажите пожалуйста на скрине, куда вписать в carousel.xc код, что-то не получается.

Спасибо.

З.Ы. Автору огромный плюс.

Edited by _Wall_E

Share this post


Link to post

Short link
Share on other sites

Мне это ни о чем не говорит.

да я не о том просто в этом модпаке нет папки default и куда теперь файлы кидать непонятно. я же говорил для меня это тёмный лес. 

Edited by Gorik22

Share this post


Link to post

Short link
Share on other sites

да я не о том просто в этом модпаке нет папки default и куда теперь файлы кидать непонятно. я же говорил для меня это тёмный лес. 

Кидай то,что по этому пути,что я указывал.

Share this post


Link to post

Short link
Share on other sites

Динамическая подсветка в карусели при выборе техники в соответствии с её типом.

 

Реализовал

 

Процесс настройки описан в readme

 

 

 

attachicon.gifПодсветка выбранной техники по типу для XVM.zip

 

Картинки для подсветки можете сделать свои. Размер 162х102 пикселя.

 

Обновление 20.02.15

- добавил к скрипту параметр shadow

- добавил еще два варианта подсветки

- учел замечания Slava7572 в описании настройки в файле readme

- вложил в архив исходник картинок для векторного редактора в формате EPS.

 

 

Люди, покажите пожалуйста на скрине, куда вписать в carousel.xc код, что-то не получается.

Спасибо.

З.Ы. Автору огромный плюс.

Share this post


Link to post

Short link
Share on other sites

Люди, покажите пожалуйста на скрине, куда вписать в carousel.xc код, что-то не получается.

В Readme.txt всё указано что и куда прописать.

Процесс настройки описан в readme

Вы сами уже ответили на свой вопрос. Внимательнее читайте сообщения.

спасибо Славик модпак стоит от протанки

В "Папка_С_Игрой\res_mods\configs\xvm\ProTanki\" есть файлы colors.xc и carousel.xc

 

Помогите с width и height для 3х рядной карусели.

Edited by Protman

Share this post


Link to post

Short link
Share on other sites

Прикрепи свои файлы colors.xc и carousel.xc,как время будет сделаю.

привет, для меня также сделай. Заранее СПС.

carousel.xc

colors.xc

Edited by andrejart

Share this post


Link to post

Short link
Share on other sites

привет, для меня также сделай. Заранее СПС.

Колорс не нужен,просто эти коды должны совпадать с названиями картинок:

"vtype": {

      "HT": "0xFFACAC",

      "LT": "0xA2FF9A",

      "MT": "0xFFF198",

      "SPG": "0xEFAEFF",

      "TD": "0xA0CFFF",

      "premium": "0xFFCC66",

прем не нужен тоже,либо включи "usePremiumColor": false

Либо прикрепи сами картинки.

carousel.xc

Share this post


Link to post

Short link
Share on other sites

Колорс не нужен,просто эти коды должны совпадать с названиями картинок:

"vtype": {

      "HT": "0xFFACAC",

      "LT": "0xA2FF9A",

      "MT": "0xFFF198",

      "SPG": "0xEFAEFF",

      "TD": "0xA0CFFF",

      "premium": "0xFFCC66",

прем не нужен тоже,либо включи "usePremiumColor": false

Либо прикрепи сами картинки.

Коды соответствуют, но при добавлении строки выбранный танк не подсвечивается в карусели.

В прикрепленном конфиге строку закомментировал по вышеуказанной причине.

Использую Ваш TankCarousel.swf с прозрачностью без стрелки. Разрешение экрана 1920*1200 и карусель в три ряда.

 

P.S. Разобрался, в исходном архиве был путь другой xvm://res/carousel/ вместо xvm://res/icons/carousel/ перенес файлы, соответствующие типу техники, в нужную папку и всё заработало.

carousel.xc

Edited by Protman

Share this post


Link to post

Short link
Share on other sites

что-то не заводится-уже не пашет по ходу...или макрос устарел,два года прошло..

кто-то может вписать в дефолтный файлик рабочее,если ещё актуально

Edited by Prosubaru

Share this post


Link to post

Short link
Share on other sites

что-то не заводится-уже не пашет по ходу...или макрос устарел,два года прошло..

кто-то может вписать в дефолтный файлик рабочее,если ещё актуально

У меня так:

"extraFields": [
	    // Фон по типу техники
		{ "x": 0, "y": 0, "layer": "substrate", "width": 160, "height": 100, "alpha": "{{v.selected?100|0}}",
          "format": "<img src='xvm://res/icons/carousel/{{v.c_type}}.png' width='160' height='100'>"
        },

Картинки с кодом цвета,который соответствует значениям в colors.xc("vtype").

Share this post


Link to post

Short link
Share on other sites

@Slava7572,

вписываю не пашет и пинг пропадает в ангаре,значит криво вписываю-не дружу с этим.. :hmm:  

Это не тот файл,разделили карусель на carouselNormal.xc и carouselSmall.xc,у меня стандарт,под маленькую наверное нужно другие размеры и картинки.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

вписываю не пашет и пинг пропадает в ангаре,значит криво вписываю-не дружу с этим.. :hmm:  

 

Дефолт грузится.

 

1) Не туда вписал, не в тот файл. Нужно было (в зависимости от вида панели) в: "carouselNormal.xc" или "carouselSmall.xc"

2) Когда вписываешь код не теряй скобки, запятые.

 

'Example: carouselNormal.xc'

{
  "normal": {
    ...
    // Extra cell fields (extended format supported, see extra-field.txt).
    // Дополнительные поля ячеек (поддерживается расширенный формат, см. extra-field.txt).
    "extraFields": [
      ...
      // Фон по типу техники
      {
        "enabled": true,
        "x": 0, "y": 0, "layer": "substrate", "width": 160, "height": 100, "alpha": "{{v.selected?100|0}}",
        "format": "<img src='xvm://res/icons/carousel/{{v.c_type}}.png' width='160' height='100'>"
      }
    ]
  }
}

Edited by night_dragon_on
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@Slava7572,@night_dragon_on,

получилось спасибо но проблемка нашлась,в правой стороне нету цвета,думал подвинуть-если сдвигаю то чётко видно что картинка сдвинута(видно линию) но цвета нет 

post-19913-0-04291800-1485284039.png

Share this post


Link to post

Short link
Share on other sites

но проблемка нашлась,в правой стороне нету цвета,думал подвинуть-если сдвигаю то чётко видно что картинка сдвинута(видно линию) но цвета нет

Размер картинки можно подкорректировать в любом графическом редакторе до нужного размера ячейки - 160х100 pixel.

Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites

160х100 pixel.

 

всё ровно не то,я даже новую простую стряпал в фотошопе,с лева шире выходит-походу другой размер нужен

разобрался

поставил 

"x": -3

"width": 164

post-19913-0-90723300-1485288003.png

post-19913-0-35030700-1485287261.png

post-19913-0-85885100-1485287357.png

Edited by Prosubaru

Share this post


Link to post

Short link
Share on other sites

Размер картинки можно подкорректировать в любом графическом редакторе до нужного размера ячейки - 160х100 pixel.

 

уменьшил готовую которую хочу поставить до 160х100 проблема осталась,как писал вчера

не обязательно уменьшать,можно подогнать,поставил так и всё норм-картинка уменьшается за счёт размеров которые задал width='154' height='94' и встала как следует

 "x": 2, "y": 2, "layer": "substrate", "width": 160, "height": 100, "alpha": "{{v.selected?100|0}}",

 "format": "<img src='xvm://res/icons/carousel/{{v.c_type}}.png' width='154' height='94'>"

post-19913-0-01632600-1485367524.png

 

 

"carouselSmall.xc"

ячейки маленького размера-не вижу в настройках где включить,хотел посмотреть-это для мелких мониторов что ли?

Share this post


Link to post

Short link
Share on other sites

ячейки маленького размера-не вижу в настройках где включить,хотел посмотреть-это для мелких мониторов что ли?

 

Автоматом активируется режим при разрешении менее 1600х900, либо вручную:

 

carousel.xc

    // Type of cells - "default" (depends from window size), "normal" or "small"
    // Вид ячеек - "default" (в зависимости от размера окна), "normal" (обычные), "small" (маленькие)
    "cellType": "default",
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...