作者k0286 (妹控之秋)
看板WOW
标题Re: [问题] 要如何移动自己的头像?
时间Thu Jan 6 00:03:52 2011
※ 引述《sandra80032 (频语儿)》之铭言:
: 一开始我用800*600解析度时自己的头像会刚刚好在左上角
: 可是当我把解析度调高时,自己的头像的位置的绝对位置却还是没变,
: 相对上变成卡在中间 @@
: 更不幸的是,当我有队伍时,「队友一」跟自己的头像会重叠在一起....
: 不知道该怎麽办
: 我有下载Moveanything UI 但是不知道该怎麽移,有人能教我吗~~
以前写的,不能用概不负责
移自己的头像
/run local f=PlayerFrame; f:SetUserPlaced(true) f:SetMovable(true)
f:EnableMouse(true) f:RegisterForDrag("LeftButton")
f:SetScript("OnDragStart",f.StartMoving)
f:SetScript("OnDragStop",f.StopMovingOrSizing)
reset
/run PlayerFrame:SetUserPlaced(false) TargetFrame:SetUserPlaced(false)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.225.86
1F:推 sandra80032:还不是不行呢~~但还是感谢你呢!! 01/06 00:10
2F:→ sandra80032:我在想是不是UI相冲的问题?我是用米利亚UI 01/06 00:10
3F:推 sandra80032:第一句推文多打了一个不字 XD 01/06 00:14
4F:推 vvanch:用你的那个UI找找看相关功能 01/06 00:25
6F:推 sandra80032:还是不行 我的头像纹风不动 Q_Q 01/06 00:32
7F:→ sandra80032:头像UI是Xper 会是这个ui的问题吗 01/06 00:32
8F:→ k0286:XDDDDDD 01/06 00:35
9F:→ pljck: XPERL的打/XPERL後应该就能自己调了 01/06 00:35
10F:→ k0286:当然是X-PERL的问题 01/06 00:35
11F:推 sandra80032:阿 原来只要打/XPERL就一切OK了 谢谢大家 我好呆 = = 01/06 00:38
12F:推 DennyCrane:有转笨板潜力 01/06 00:44
13F:推 qwweassd:借问有移敌人的吗?? 还有移完又如何锁定阿... 01/06 00:55
Player =
/run local f=PlayerFrame; f:SetUserPlaced(true) f:SetMovable(true)
f:EnableMouse(true) f:RegisterForDrag("LeftButton")
f:SetScript("OnDragStart",f.StartMoving)
f:SetScript("OnDragStop",f.StopMovingOrSizing)
Target =
/run local f=TargetFrame; f:SetUserPlaced(true) f:SetMovable(true)
f:EnableMouse(true) f:RegisterForDrag("LeftButton")
f:SetScript("OnDragStart",f.StartMoving)
f:SetScript("OnDragStop",f.StopMovingOrSizing)
Party=
/run local p=PartyMemberFrame1; p:SetMovable(true) p:SetUserPlaced(true)
p:HookScript("OnMouseDown",function() p:StartMoving()end)
p:HookScript("OnMouseUp",function() p:StopMovingOrSizing ()end)
Arena Frame=
/run local f=ArenaEnemyFrame1; f:SetUserPlaced(true) f:SetMovable(true)
f:EnableMouse(true) f:RegisterForDrag("LeftButton")
f:SetScript("OnDragStart",f.StartMoving)
f:SetScript("OnDragStop",f.StopMovingOrSizing)
END
※ 编辑: k0286 来自: 140.120.225.86 (01/06 01:00)
14F:推 qwweassd:我去试试看`感谢 01/06 01:07
移到位置以後 就输入/reload 应该是酱子
如果记错的话再推文吧
※ 编辑: k0286 来自: 140.120.225.86 (01/06 01:11)
15F:推 qwweassd:打/reload之後敌方的头相荟回归到原位置耶 01/06 01:21
16F:→ k0286:target的部分 frame name 似乎有变 01/06 01:22
18F:→ k0286:但我懒得update了 好似有篇类似的 01/06 01:23
19F:推 qwweassd:恩~感谢你 我在去爬文看看 01/06 01:24
20F:→ qwweassd:突然看到这类文章就想改变一下自己的版面 01/06 01:25
21F:→ k0286:然後还是建议大家用UI...因为我没记错的话... 01/06 01:26
22F:推 kuramylove:跟楼上一样XD,不过我是巨集白痴+英文低能 01/06 01:26
23F:→ k0286:我以前没发这篇是因为愈多很多很鸟的状态 希望现在没了 01/06 01:26
虽然说我上面说我很懒,但我还是去帮你们找了另个版本了 (果然是口嫌体正直)
for those who cann't use in TARGET
/run for _, f in pairs{PlayerFrame, TargetFrame} do f:SetMovable(true)
f:SetScript("OnDragStart", f.StartMoving) f:SetScript("OnDragStop",
f.StopMovingOrSizing) f:RegisterForDrag("LeftButton") end
※ 编辑: k0286 来自: 140.120.225.86 (01/06 01:30)
24F:推 kuramylove:感谢! 明天考完再来测试看看噜 01/06 01:45
25F:推 Raidensnake:wtf+interface全砍 01/06 01:52
26F:推 qwweassd:推 01/06 08:22
27F:推 NegRooo:这应该要m吧 太实用了! 03/24 09:03