Shadowed Unit FramesのText/Tagなどのメモ。
正しく作成できるとUnit設定のText/tagに作ったTagが登録されます。
- Advancedモードをオンにする
General->General->Advancedをチェック。 - 新しいTagをつくる
Add tags->Add new tagでTag nameに任意の名前を入力してEnter。 - Tagの内容を設定する
Edit tagページに自動で切り替わるのでCodeをコピペしてAcceptを押す。必要であればCategoryを変更。
正しく作成できるとUnit設定のText/tagに作ったTagが登録されます。
Unit Nameの5文字制限版。Kalecgos → Kalec になります。
RaidFrameなどでの“...”への置き換え防止に使えます。
Code
RaidFrameなどでの“...”への置き換え防止に使えます。
Code
function(unit, unitOwner)
local color = ShadowUF:GetClassColor(unitOwner)
local name = string.sub(UnitName(unitOwner) or UNKNOWN,1,5)
if( not color ) then return name end
return string.format("%s%s|r", color, name)
end
対象の種類によってフレーム枠色を変化させます。文字は出力しません。

Code
SUFのデフォルト設定ではBorder非表示なので設定を変更しておく必要があります。
(General->General->Background/border)

Border Colorの透明値を下げておくと他のUnit Frameでは表示されません。
- Boss:紫
- Elite:黄
- その他:枠なし

Code
function(unit, unitOwner)
local r,g,b,a = 1,0.9,0.6,0
if UnitLevel(unit) == -1 then
r,g,b,a = 1,0.5,1,1
elseif UnitClassification(unit):find("elite") then
a=1
end
_G["SUFUnit"..unit]:SetBackdropBorderColor(r,g,b,a)
end
SUFのデフォルト設定ではBorder非表示なので設定を変更しておく必要があります。
(General->General->Background/border)

Border Colorの透明値を下げておくと他のUnit Frameでは表示されません。
タグ
コメントをかく