WoW LibColors-1.0 аддон Shadowlands/classic 2021 скачать
logo
wow addon LibColors-1.0

LibColors-1.0

Версия игры: 9.0.5
Всего загрузок: 5,445
Обновлено: Mar 11, 2021
Создано: Aug 13, 2014
Скачать LibColors-1.0Скачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
1.0.21-release release 13.38 KB Mar 11, 2021 9.0.5 0 скачать LibColors-1.0 1.0.21-release releaseСкачать
1.0.20-release release 13.36 KB Feb 11, 2021 9.0.2 115 скачать LibColors-1.0 1.0.20-release releaseСкачать
1.0.19-release release 9.31 KB Jan 18, 2021 9.0.2 133 скачать LibColors-1.0 1.0.19-release releaseСкачать
1.0.18-release +1 More release 24.71 KB Nov 19, 2020 9.0.2 79 скачать LibColors-1.0 1.0.18-release

+1 More releaseСкачать
1.0.17-release +1 More release 24.71 KB Oct 18, 2020 9.0.1 81 скачать LibColors-1.0 1.0.17-release

+1 More releaseСкачать
1.0.16-release +1 More release 24.71 KB Oct 29, 2019 8.2.5 156 скачать LibColors-1.0 1.0.16-release

+1 More releaseСкачать
1.0.15-Release +1 More release 24.71 KB Jun 25, 2019 8.1.5 134 скачать LibColors-1.0 1.0.15-Release

+1 More releaseСкачать
1.0.14-release +1 More release 24.73 KB May 23, 2019 8.1.5 102 скачать LibColors-1.0 1.0.14-release

+1 More releaseСкачать
1.0.13-release +1 More release 24.70 KB May 18, 2019 8.1.5 63 скачать LibColors-1.0 1.0.13-release

+1 More releaseСкачать
1.0.12-release +1 More release 24.82 KB Apr 25, 2019 8.1.5 87 скачать LibColors-1.0 1.0.12-release

+1 More releaseСкачать
1.0.9-Release3 +1 More release 24.65 KB Mar 17, 2019 8.1.5 121 скачать LibColors-1.0 1.0.9-Release3

+1 More releaseСкачать
1.0.11-release +1 More release 24.89 KB Jul 18, 2018 8.0.1 244 скачать LibColors-1.0 1.0.11-release

+1 More releaseСкачать
1.0.10-release +1 More release 13.39 KB Sep 4, 2017 7.3.0 208 скачать LibColors-1.0 1.0.10-release

+1 More releaseСкачать
1.0.9-Release2 release 16.06 KB Mar 27, 2017 7.2.0 168 скачать LibColors-1.0 1.0.9-Release2 releaseСкачать
1.0.9-Release1 +1 More release 16.22 KB Jun 24, 2015 6.2.0 453 скачать LibColors-1.0 1.0.9-Release1

+1 More releaseСкачать
1.0.8-Release2 +1 More release 16.24 KB Feb 26, 2015 6.1.0 172 скачать LibColors-1.0 1.0.8-Release2

+1 More releaseСкачать
1.0.8-Release +1 More release 16.24 KB Dec 24, 2014 6.0.3 135 скачать LibColors-1.0 1.0.8-Release

+1 More releaseСкачать
LibColors-1.0-r107 release 9.99 KB Aug 14, 2014 6.0.1 355 скачать LibColors-1.0 LibColors-1.0-r107 releaseСкачать
1.0.9-Release2-1-gaade451-alpha +1 More alpha 16.08 KB Sep 4, 2017 7.3.0 20 скачать LibColors-1.0 1.0.9-Release2-1-gaade451-alpha

+1 More alphaСкачать

Описание

Краткое описание

Библиотека для легкой раскраски строк шестнадцатеричными кодами, цветовыми таблицами, именами классов, названиями цветов и многим другим.

Поддерживаемые типы

  • шестнадцатеричный код с 8 и 6 символами. [<alpha>]<red><green><blue> как 9E342C (Альфа является обязательным)
  • таблица цветов в двух вариантах: { <red[number]>, <green[number]>, <blue[number]>, <alpha[number](optional)> } или { [«Р»] = <{ <red[number]>, [«г»] = <green[number]>, [«б»] = <blue[number]>, [«а»] = <alpha[number](optional)> }
  • имена классов поддерживают английские и локализованные имена на неанглийских клиентах
  • ITEM_QUALITY_COLORS качества[номер] и нижнюю строку Версия ITEM_QUALITY[номер]_DESC
  • или ключевые слова
    • playerclass будет переставлен с текущим цветом класса игроков
  • второй параметр не должен быть строкой, чтобы раскрасить его
    • второй параметр not set возвращает шестнадцатеричный цветовой код
    • строка «colortable» в качестве второго параметра возвращает запрошенный цвет в виде таблицы цветов

Для использования в аддонах

lib = LibStub("LibColors-1.0")

 

ИНТЕРФЕЙС ПРИКЛАДНОГО ПРОГРАММИРОВАНИЯ

num2hex
преобразуйте число от 0 до 1 в шестнадцатеричный код от 00 до ff

 string = lib:num2hex( число ) 
colorTable2HexCode
преобразует числовые или ассоциативные таблицы цветов в шестнадцатеричный цветовой код длиной 8 символов.

assoc_table = { r = 0.8, g = 0.8, b = 0.1, a = 1 }
numeric_table = {
	0.8, -- красный
	0.8, -- зеленый
	0.8, -- синий
	1 -- Альфа
}
string = lib:colorTable2HexCode( таблица )
любая не определенная или нулевая запись таблицы будет проигнорирована.
пустая таблица возвращает шестнадцатеричный код для белого цвета.
hexCode2ColorTable
преобразует шестнадцатеричный код в таблицу цветов

 table = lib:hexCode2ColorTable(string ) 
колосет
добавьте один цветовой код

 lib:colorset( строка, строка или таблица ) 
или добавьте список цветовых кодов

table = { ["color name"] = цветовая строка или цветовая таблица }
lib:colorset(таблица ) 
цвет
создать цветные строки |с<color><string>|Р

 string = lib:color( цвет, строка )
в качестве первого параметра можно использовать названия цветов, таблицы цветов или ключевые слова
в настоящее время реализовано ключевое слово для цвета » playerclass»
в качестве второго параметра можно использовать обычный текст или ключевое слово
в настоящее время реализовано ключевое слово для второго параметра » colortable»
это возвращает запрошенный цвет как colortable.
метод getnames
этот параметр является необязательным и используется для возврата соответствующих имен цветов.

 table = lib:getNames([string] )

Доступные цвета

Прямая интеграция
цвета = {
	-- основные цвета
	желтый = "ffff00",
	оранжевый = "ff8000",
	красный = "ff0000",
	фиолетовый = "ff00ff",
	синий = "0000ff",
	cyan = "00ffff",
	зеленый = "00ff00",
	черный = "000000",
	серый = "808080",
	белый = "фффффф",
	-- ого денег цветов
	money_gold = "ffd700",
	money_silver = "eeeeef",
	money_copper = "f0a55f",
}
Наборы цветов в дополнительных файлах
Вы можете найти 3 файла с именем colors_<name>. lua в каталоге и в LibColors-1.0.xml линии, чтобы использовать его.
Источники для цветовых наборов находятся поверх файлов.

Лицензия

К черту все лицензии, дырявые деньги, все оружие и прочие нехорошие вещи…: P

Другие проекты хизуро

 • https://www.curseforge.com/members/hizuro_de/projects

Поделиться:

Комментарии

Add a comment