oUF是个自定义很强的头像插件....布局是通过自己定义layout文件来实现的. 无命令设置, 适合中高级玩家,当然不会修改的也可以直接通过下载别人的layout来享受下 ^ ^
0611PM23:41版本 字体指向至魔兽世界根目录"Fonts\\ZYhei.ttf" 不在需要重复安装字体!未更改默认字体的请在魔兽根目录下安装Fonts文件夹及Zyhei.ttf!0611更改了素材 修正了HP显示比例 添加PVP 休息=标记,添加焦点目标,,,其他等等依然未添加,,,
======简单教程=======
CENTER 中心点(屏幕中心)如("CENTER", -220, -260) 就是以屏幕中心点为基准窗体偏移量的一个设置!
TOPLEFT 屏幕左上
TOPRIGHT 屏幕右上
BOTTOMLEFT 屏幕左下
BOTTOMRIGHT 屏幕右下! 先区分你要修改的窗体位置。然后搞明白你要修改到何处!
偏移量 0(横向), 0(纵向)
如:player:SetPoint("CENTER", -220, -260)
玩家窗体窗体为屏幕中心点横向-220 纵向-260处。
pettarget:SetPoint("TOPRIGHT", player, "BOTTOMRIGHT", 0, -20
窗体跟随 此句的意思表达为 宠物窗体 跟随玩家窗体 位置在玩家窗体右下方 0 -20 是以玩家窗体的为基准的一个偏移量!如我修改的焦点,原版是不跟随的,但我修改为
focus:SetPoint("TOPLEFT", player, "TOPLEFT", 0, 50) 就变成了焦点跟随玩家窗体左上方
-- Spawn the frames we want
local player = oUF:Spawn"player"
player:SetPoint("CENTER", -220, -260) 玩家窗体设置!
player:SetHeight(30) 高度
player:SetWidth(220)宽度
local target = oUF:Spawn"target"
target:SetPoint("CENTER", 220, -260) 目标窗体
target:SetHeight(30)
target:SetWidth(220)
local pet = oUF:Spawn"pet"
pet:SetPoint("TOPLEFT", player, "BOTTOMLEFT", 0, -20) 宠物窗体
pet:SetHeight(22)
pet:SetWidth(145)
local pettarget = oUF:Spawn"pettarget"
pettarget:SetPoint("TOPRIGHT", player, "BOTTOMRIGHT", 0, -20) 宠物目标
pettarget:SetHeight(22)
pettarget:SetWidth(145)
local tot = oUF:Spawn"targettarget"
tot:SetPoint("CENTER", 0, -260) 目标的目标
tot:SetHeight(10)
tot:SetWidth(160)
local focus = oUF:Spawn"focus" 焦点
focus:SetPoint("TOPLEFT", player, "TOPLEFT", 0, 50)
focus:SetHeight(10)
focus:SetWidth(140)
----------------------------
队友设置
----------------------------
local party = oUF:Spawn("party")
party:SetPoint("TOPLEFT", UIParent, "TOPLEFT", 15, -200) 偏移量 及位置信息
party:SetManyAttributes("showParty", true, "yOffset", -50) 间距及延伸方向 是否显示小队
party:SetAttribute("showRaid", false)将团队显示与小队显示在一块...即true为团队时在小队后面递增添加团队模块....false只显示小队不显示团队!
local party1target = oUF:Spawn("party1target") 队伍1 目标 以下,2 3 4
party1target:SetPoint("LEFT", oUF_PartyUnitButton1, "RIGHT", 10, 1)
party1target:SetHeight(10)
party1target:SetWidth(80)
local party2target = oUF:Spawn("party2target")
party2target:SetPoint("LEFT", oUF_PartyUnitButton1, "RIGHT", 10, -76)
party2target:SetHeight(10)
party2target:SetWidth(80)
local party3target = oUF:Spawn("party3target")
party3target:SetPoint("LEFT", oUF_PartyUnitButton1, "RIGHT", 10, -151)
party3target:SetHeight(10)
party3target:SetWidth(80)
local party4target = oUF:Spawn("party4target")
party4target:SetPoint("LEFT", oUF_PartyUnitButton1, "RIGHT", 10, -226)
party4target:SetHeight(10)
party4target:SetWidth(80)