精華區beta WOW 關於我們 聯絡資訊
先說這篇是打給有點龜毛的人看的 像我就是 wow裡面的1 pixel並不是準確的1 pixel 你在別的程式中看到的圖 比如說10x10px 在wow中看到的並不會是準確的10x10px大小 因為遊戲預設解析度不高 幾乎所有ui都會被放大到你目前使用的解析度 遊戲預設解析度 X 放大倍率 = 目前畫面 所以我們必須要精確的調整 使用者界面縮放 的這一個值 來讓wow中所看到的10x10 非常非常接近真實的10x10 然後所見即所得 讓原本ui設計完美呈現 以下兩個macro可以做到 第一個macro: /console uiscale 1 /console useuiscale 1 /run message(GetScreenHeight()) 用了之後介面會先回復到預設大小 然後得到一個值 A (就是遊戲畫面原始高度) 像我就是768.00006103516 BZ:我們覺得小數點除不盡很Coooooool 遊戲原始高度/畫面顯示高度 = 我們要縮回去的值 所以將A帶入下式算出正確縮放值並做設定 第二個macro: /console SetCVar("uiScale", A/string.match(({GetScreenResolutions()}) [GetCurrentResolution()], "%d+x(%d+)")) --以上連成一行使用 之後就能看到點是點、線是線 不再是一坨點或模糊的線 給end /console SetCVar("uiScale",768/string.match(({GetScreenResolutions()}) [GetCurrentResolution()], "%d+x(%d+)")) -- ps.上次名條著色我弄好了 爽拉 ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.228.66
garlic1234:END純推 08/06 21:09
scorpio0920:快推,不然人家以為我們不懂。 08/06 21:20
georgei0:! 08/06 21:22
alex800826:看不懂= = 08/06 21:26
flame1983:快推 08/06 21:31
heavenknows:快推,不然人家以為我們不懂。 08/06 21:37
zseineo:預設的看習慣了,用精確的不習慣xd 08/06 21:38
有些ui有那種1px邊框的...這時候效果會非常明顯!
sagi1210:猛! 08/06 21:39
alleyway:用了沒啥變化 而且為啥一個是usScale 一個是uiScale 08/06 21:48
alleyway:一個%d+ 一個%d 08/06 21:48
uiscale是設定值 useuiscale是打開選項 ~詳情請查API攻略~ 後面是要得到你目前解析度的寬度x高度的%d那邊是用來只取得高度
alleyway:你誤會我的意思 我是說第2個巨集跟你end的巨集 不一樣 08/06 21:58
歹識...漏打...
Arturia:看不懂! 08/06 22:18
usoko:用比例調不行嗎? 08/06 22:22
這就是用比例調啊啊啊 算他放大多少就給他縮多少回去!
C741214520:我看得懂! 08/06 22:30
好棒!!
ironsalami:龜毛同推!!!!我也一直在計算那值 小數點好煩~~(扭) 08/06 22:46
超煩...寫ui還要另外寫scaleFix()才會準
qoh:呃...可以說一下實際應用的例子嗎xd 08/06 22:57
比如說那種有1px邊框的介面美化UI ButtonFacade mPanels xxMinimap之類 框有時候會變成粗細不一有些地方1px有些地方2px 這就是縮放造成的模糊 這時候就這麼辦!
qoh:...真的有喔 要怎樣才看的出來= = 08/06 23:21
睜大目珠...
HTRex:還好tukui都處理好了... 08/06 23:23
tukui威的..他應該也是有寫scaleFix進去
skenbo0916:推! 08/07 04:23
zooxalju:不愧是神槍AK147...比AK47多了100就是,行! 08/07 09:24
樓上老人...
ab110549: 問一下 剛剛使用後 發覺無法對頭像使用右鍵 08/07 15:37
ab110549:這有方法可以調回來嗎? 08/07 15:38
頭像右鍵跟這個完全沒關係吧0.0
ab110549:因為是用了才出現這問題所以來問看看 08/07 16:02
ab110549:不然除了對話與攻擊,右鍵幾乎是被凍結了 08/07 16:03
他只有動到CVar的uiScale這項而已 就是 esc > 選項 > 進階 > 使用者介面縮放 ※ 編輯: ak147 來自: 114.43.230.175 (08/07 16:12)
scars:push 08/07 16:17
ab110549:恩ok 後來去調整了這選項後就回覆正常了 謝謝喔 08/07 18:05