Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Прошу помощи у знатаков

Упомянутые в теме пользователи:

Показано с 1 по 12 из 16

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #12
    Местный Аватар для ʎpooɹds
    Регистрация
    17.02.2019
    Сообщений
    28
    Поблагодарил(а)
    2
    Получено благодарностей: 20 (сообщений: 12).
    Репутация: 20
    Вообще используя патерны/анимации можно переместить и кликабельную часть.

    Скрытый текст

    PHP код:
    function SetupNamplate(self)
        
    local frame CreateFrame("frame",nil,self,"SecureHandlerShowHideTemplate")
        
    local healthbar,manabar self:GetChildren()
        
    frame:SetFrameRef("self",self)
        
    frame:SetAttribute("_onshow",[[
            
    self:GetFrameRef("self"):Hide()
        ]])

    end

    local 
    function IsNamePlate(obj)
        if 
    obj:GetName() then return end
        
    if obj.GetRegions then
            local reg 
    obj:GetRegions()
            if 
    reg and reg.GetTexture then
                
    return reg:GetTexture()==[[Interface\TargetingFrame\UI-TargetingFrame-Flash]]
            
    end
        end
    end

    local WorldFrame 
    WorldFrame
    local lastNumChildren
    ,total 1,0
    CreateFrame
    ("frame"):SetScript("OnUpdate",function(self,elapsed)
        if 
    lastNumChildren~=WorldFrame:GetNumChildren() then
            
    for _,obj in next,{WorldFrame:GetChildren()},lastNumChildren do
                if 
    IsNamePlate(objthen
                    SetupNamplate
    (obj)
                
    end
            end
            lastNumChildren 
    WorldFrame:GetNumChildren()
        
    end
    end

    [свернуть]


    Сие чудо успешно скрывает неймплейт без регистрации и таинта(ну только если при инициализии фрейма находиться в комбате, слегкостью обходится парой строчек), а если можно скрыть значит можно и переместить.
    Последний раз редактировалось ʎpooɹds; 01.03.2019 в 12:48.

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 07.08.2018, 12:41
  2. Ищу помощников
    от Торин в разделе Корзина
    Ответов: 0
    Последнее сообщение: 20.07.2016, 18:27
  3. Ответов: 1
    Последнее сообщение: 28.04.2014, 03:07
  4. Прошу помощи у всех кто может помоч!
    от <Богатый> в разделе Корзина
    Ответов: 5
    Последнее сообщение: 02.04.2013, 16:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •