WoW LibStatsPane-1.0 аддон Dragonflight/Wrath of the Lich King Classic 2024 скачать
logo
wow addon LibStatsPane-1.0

LibStatsPane-1.0

Версия игры: 4.0.1
Всего загрузок: 232
Обновлено: Oct 9, 2010
Создано: Oct 9, 2010
Скачать LibStatsPane-1.0Скачать Предыдущие версии

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

Название Размер Обновлено Версия игры Загрузок
r3 beta 3.15 KB Oct 9, 2010 4.0.1 147 скачать LibStatsPane-1.0 r3 betaСкачать
r4 alpha 3.09 KB Apr 27, 2011 4.1.0 58 скачать LibStatsPane-1.0 r4 alphaСкачать
r2 alpha 2.31 KB Oct 9, 2010 4.0.1 27 скачать LibStatsPane-1.0 r2 alphaСкачать

Скриншоты

Описание

Хочешь карту со своим ником? Discount 10%Оформить ❤️

LibStatsPane-1.0-это библиотека, помогающая добавлять пользовательские данные в новую панель статистики персонажей в версии 4.0.

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

local StatsPane = LibStub("LibStatsPane-1.0")

локальный функциональный тест(statFrame, unit)
  PaperDollFrame_SetLabelAndText(statFrame, "Hello", 3.33)
  statFrame.tooltip = HIGHLIGHT_FONT_COLOR_CODE.."Тест-это название всплывающей подсказки"..FONT_COLOR_CODE_CLOSE
  statFrame.tooltip2 = "строки всплывающей подсказки"
  statFrame:Show()
конец

локальная функция test2(statFrame, label, value, ispercent, tip1, tip2)
  PaperDollFrame_SetLabelAndText(statFrame, label, value, ispercent)
  statFrame.tooltip = HIGHLIGHT_FONT_COLOR_CODE..tip1..FONT_COLOR_CODE_CLOSE
  statFrame.tooltip2 = tip2
  -- пользовательские скрипты
  statFrame:SetScript("метод onmousedown", функция(собственной, кнопка) Печать("ClickEvent: ", кнопка) конец)
  statFrame:Show()
конец

локальная панель = {
  -- Категория: строка
  -- * индексы PAPERDOLL_STATCATEGORIES[categoryFrame.Категория], должен быть глобально уникальным ключом
  -- * также используется для заголовка дисплея, установленного в _G ["STAT_CATEGORY_" ..categoryFrame.Категории:
  Категория = "стат модификаторы", -- строка
  StatInfo = {
    {
      -- id: строка
      -- * indexes PAPERDOLL_STATINFO[stat], должен быть глобально уникальным ключом
      идентификатор = "MyAddon_Stat1",
      -- updateFunc: функция
      -- * принимает 2 аргумента, фрейм statFrame и строку unit
      updateFunc = тест,
    },
    {
      идентификатор = "MyAddon_Stat2",
      updateFunc = функция(statFrame, unit)
        test2(statFrame, "Hello2", 6.66, 1, "Test is the tooltip title2", "Tooltip lines2")
      конец,
    },
  },
}
StatsPane:AddPane(панель)
Поделиться:

Комментарии

Добавить комментарий