发新话题
打印

[发表插件] ShortLayout 1.5 简单界面布局

我两条都达不到!用不了

TOP

装载之后,发现打开的背包跑到技能条后面去了,请问这个怎么修改回来

TOP

是在哪個技能條    在后面家個參數Strata:low

TOP

BuffBotton DebuffBotton ContainerFrame 还是会自动回位啊 SL后任何形式的触发都会又自动回位

新版MiniMapTrackingFrame刚启动时会自动回原位  SL后正常  旧版无此问题

旧版QuestLogMicroButton某时候刚启动时会自动回原位 SL后正常 切换地图后又会回原位
我以QuestLogMicroButton为锚点对TalentMicroButton进行设置 再以TalentMicroButton为锚点对其它FRAME进行设置 问题解决

新般QuestLogMicroButton刚启动时会自动回原位 SL后正常 切换地图后又会回原位  >_<
同样以QuestLogMicroButton为锚点对TalentMicroButton进行设置 再以TalentMicroButton为锚点对其它FRAME进行设置
报错
Interface\FrameXML\MainMenuBarMicroButtons.lua:137:QuestLogMicroButton:SetPoint{}:TalentMicroButton is dependent on this
虽然无任何影响 但影响美观口牙 旧版无报错

TOP

我现在用回旧版了 只是把获取窗口名称跟调试功能拔了过去  期待能尽早完善啊

TOP

旧版载入是在playerenterinworld事件中载入的, 每回进出副本(战场)都会导致事件触发. 而一些窗体的显隐是在这个事件前发生的, 因此效果较好.

新版换成了playerlogin事件, 虽然能确保只执行一次, 但一些窗体的显隐是在这个事件后发生的, 难免会覆盖掉设置, 这是个矛盾, 其实你可以在新版中直接改回playerenterinworld就行了.

之后我再仔细查看下有没有统一的解决方案

TOP

楼主的插件确实是好东西,我也确实想用,但实在弄不明白那写参数。我自己做了个自己布局的界面图,请那位大侠帮我弄一个!!!!期待呀
如果lua文件写好了!!帮忙发到我的邮箱
ylwd08@163.com
我这是真的万分感谢了!!!!

附件

wow.jpg (159.28 KB)

2007-8-6 15:53

wow.jpg

TOP

引用:
原帖由 simonw 于 2007-8-6 15:14 发表
旧版载入是在playerenterinworld事件中载入的, 每回进出副本(战场)都会导致事件触发. 而一些窗体的显隐是在这个事件前发生的, 因此效果较好.

新版换成了playerlogin事件, 虽然能确保只执行一次, 但一些窗体的显隐是 ...
是呢 旧版因为载入时未触发 所以没报错  当我进战场触发了也是要报错的

我这样是让系统的QuestLogMicroButton设置出错 从而达到不被系统移动的效果 汗 - -!

TOP

晕了  战场资源移动也有问题  AlwaysUpFrame1会被移走 而AlwaysUpFrame2则不会


TOP

大大  给个解决方法呀  小的实在无能为力了

另 是不是可以考虑加入Alpha参数呢

TOP

这问题还在考虑中, 实在不行就只能加alpha了, 貌似moveanything中就是这么整的.

TOP

更新了更新了 哦也 下下来看看去

TOP

咳咳  老大你是不是搞错了哦  用了新版后插件根本就没效果

TOP

编辑掉编辑掉  嘿嘿

TOP

我这里测试的都很好, 你毛病出在哪里了?

TOP

我的毛病就是进游戏了所有设置都没生效

TOP

你先别用你的修改版和自己的配置, 完全不动的载入我这个看看, 我这里2台机器都正常

TOP

编辑掉编辑掉 嘿嘿

TOP

找到问题拉

local initBlock = {
        Name = "",
        Description = "",
        RequestTypes = {"Event"},
        Events = {"VARIABLES_LOADED"},
        Enabled = true,
        Commands = {
                {Description = "", Function =

ShortLayout.Init},
        }
}

local loadBlock = {
        Name = "",
        Description = "",
        RequestTypes = {"Event",

"SlashCommand"},
        Events = {"PLAYER_LOGIN"},
        SlashCommands = {"/shortlayout", "/sl"},
        Enabled = true,
        Commands = {
                {Description = "", Function =

ShortLayout.Load},
        }
}

Enabled = true,  改为Enabled = 1,      就OK了

TOP

关键问题还是没有解决呀  MOVEANYTHING是如何保护移动后的框体不被系统移动呢


TOP

发新话题