|
中立

- 帖子
- 65
- 积分
- 124
- 声望
- 124
|
110#
大 中
小 发表于 2008-1-7 20:49 只看该作者
本来想用ShortLayout来实现和WIND_XE一样的动作条效果的,如下图
可实际配置起来发现还是有一定的难度,下图为半成品。
主要有下面几个问题:
1.右边动作条的横向排列问题,目前使用的方法是一个按钮一个按钮的对其来实现,代码如下 引用:
{Frame = "MultiBarRightButton1", SetPoint = {"BOTTOMLEFT", UIParent, "BOTTOMLEFT", 0, 6}, SetScale = 0.825},
{Frame = "MultiBarRightButton2", SetPoint = {"BOTTOMLEFT", MultiBarRightButton1, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton3", SetPoint = {"BOTTOMLEFT", MultiBarRightButton2, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton4", SetPoint = {"BOTTOMLEFT", MultiBarRightButton3, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton5", SetPoint = {"BOTTOMLEFT", MultiBarRightButton4, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton6", SetPoint = {"BOTTOMLEFT", MultiBarRightButton5, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton7", SetPoint = {"BOTTOMLEFT", MultiBarRightButton6, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton8", SetPoint = {"BOTTOMLEFT", MultiBarRightButton7, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton9", SetPoint = {"BOTTOMLEFT", MultiBarRightButton8, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton10", SetPoint = {"BOTTOMLEFT", MultiBarRightButton9, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton11", SetPoint = {"BOTTOMLEFT", MultiBarRightButton10, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825},
{Frame = "MultiBarRightButton12", SetPoint = {"BOTTOMLEFT", MultiBarRightButton11, "BOTTOMRIGHT", 6, 0}, SetScale = 0.825}, 这样就产生了第一个问题。给动作条添加外框,代码如下 引用:
{Frame = "MultiBarRight", SetBackdrop={bgFile = "Interface/DialogFrame/UI-DialogBox-Background",edgeFile = "Interface/Tooltips/UI-Tooltip-Border",tile = true,tileSize = 16,edgeSize = 16,insets = { left = 5, right = 5, top = 5, bottom = 5 } }}, 结果产生的效果如上图,外框依然显示在默认右动作条的地方(我不知道如何使MultiBarRight横向显示。。),我想重新设置动作条长宽不知道能实现不。
2.不知道如何给给背包栏和系统菜单栏添加外框。貌似背包和系统菜单的按钮没有各自的框架,而是把这些Button和ActionButton直接设定在一个框架上,这样就导致我不知道该如何象WIND_XE那样有一个独立的背包框架来定义参数了。不知道这个问题有没有办法实现。
附件
-
未标题-1.jpg
(75.23 KB)
-
2008-1-7 20:49
|