ssunly
2011-08-13 18:59
조회: 27,254
추천: 50
행동 단축바 매크로 이용하기남는 행동 단축바를 이용해서 간단한 센터바,액션바 역할을 해주는 매크로를 소개할게 행동 단축바의 이동은 하나하나 매겨놓은 단축키를 주시하고 이게 어디로 옮겨졌는지 참고하길 바래 /run MultiBarBottomLeftButton12:SetPoint("TOPLEFT",UIParent,"TOPLEFT",252,-280) /run MultiBarRightButton12:SetPoint("TOPLEFT",UIParent,"TOPLEFT",292,-280) /run MultiBarLeftButton12:SetPoint("TOPLEFT",UIParent,"TOPLEFT",332,-280) 이* 이라는 도적분이랑 비슷하게 셋팅해봤어 /run MultiBarBottomRightButton7:SetPoint("TOPLEFT",UIParent,"TOPLEFT",260,-633) /run MultiBarBottomRightButton4:SetPoint("TOPLEFT",UIParent,"TOPLEFT",518,-633) ㅅㅍ이라는 전사분과 비슷하게 셋팅해봤어 이젠 응용하는 법을 알려줄게 /framestack 또는 /fstack 이라는 명령어를 치면 "프레임 구성" 이라는 문구와 함께 툴팁같은게 떠 거기에는 마우스오버한 대상(?)의 좌표 및 프레임이름을 알려주지 아랫그림을 주시해 s-T로 설정된 행동단축바의 왼쪽윗부분 모서리에 마우스가 올려진 상태야 그리고 아래의 매크로를 입력한 상태지, 이제 분석을 해볼게 /run MultiBarBottomLeftButton12:SetPoint("TOPLEFT",UIParent,"TOPLEFT",252,-280) MultiBarBottomLeftButton12 << 해당 행동단축바를 말하는거야. 한글로는 "좌측 하단 단축바 12" 당연히 왼쪽부터 1-12순이고 화면 오른쪽의 행동단축바는 위쪽부터 1-12순이야 우측 하단 행동 단축바는 MultiBarBottomRightButton 첫번째 우측 행동 단축바는 MultiBarRightButton 두번째 우측 행동 단축바는 MultiBarLeftButton 옮기려는 행동단축바는 /fstack 입력하고 마우스올리면 행동단축바의 이름을 알수있어 SetPoint("TOPLEFT",UIParent,"TOPLEFT",252,-280) Setpoint는 위치를 선정한다는 거고 TOPLEFT는 왼쪽 상단으로부터의 거리 숫자중에 252는 화면 왼쪽벽으로부터의 거리(픽셀) -280은 화면 위쪽으로부터의 거리(픽셀) 음수를 붙일것(이유는 좌표를 생각하면 됨...) 응용할때는 빨간색으로 된 부분과 좌표숫자 2개만 고치면 되겟지? 아래 그림의 툴팁을 자세히 봐봐 (253.44, 486.40) 이라고 되어있지? 거기에서 (0, 768)을 빼면 (253.44, -282.60) 매크로에 있는 (252,-280)이랑 비슷하지? 간단하게 말해서 옮기려는 곳의 좌표를 딴뒤에 (0, 786)을 뺀 값을 매크로에 넣어 /run MultiBarBottomLeftButton8:SetPoint("TOPLEFT",UIParent,"TOPLEFT",252,-280) 위와는 다르게 매크로부분에서 12->8로 바뀌었지 위의 매크로 하나만 입력해도 8-12 행동단축바 전체가 같이 이동해 주의할점은 첫번째 칸 (1)을 입력하면 깨져버려 또 참고할점은 UI크기가 스샷과 같을때 위의 매크로를 썼을때 예상하는 결과가 튀어나올거야. 내가 알고있는걸 남한테 설명하기란 참 어려운거같아 모르겠다하는건 댓글을 남겨
EXP
45,806
(26%)
/ 48,001
ssunly
|
인벤 공식 앱
댓글 알람 기능 장착! 최신 게임뉴스를 한 눈에 보자