[원문] 메크로를 사용해서 센터바처럼 만들수있나요??
메크로를 사용해서 센터바처럼 만들수있다는데
그메크로좀 알려주세요~~!!
-------------------------------------------------------------------------------------
애드온을 사용하지 않고 매크로로 만드시는법을 원하시는거 같아서 이방법이 아닐까하여 올려봅니다.
이방법으로 기본스킬슬롯 프레임을 이동시켜 센터바의 위치로 옮겨 사용하시면 될거같습니다.
혹시 애드온 사용하실거면 애드온게시판에서 유닛프레임애드온 받아 사용하시면 센터바 이용하실수 있습니다 고갱님
< 애드온 없이 UI 이동시키는 매크로!!! >
화면 해상도가 큰 사람의 경우 유닛프레임이 화면중앙에서 너무 멀리 떨어져 있어서 보기 힘들죠.
그래서 보통 사람들이 애드온을 쓰죠?
매 패치때마다 애드온 바꾸느라 힘드시죠?
그래서 저는 최대한 노애드온으로 할려고 노력하는데요
여기 애드온 없이 간단한 매크로 입력으로 ui를 이동 시킬 수 있는 명령어입니다.
밑의 내용을 복사해서 매크로로 만들고 버튼을 누르면 실행됩니다.
/run TargetFrame:SetPoint("TOPLEFT",UIParent,"TOPLEFT",565,-500)
/run TargetFrame:SetScale(0.88)
위의 TargetFrame 은 프레임 이름이고요, 타겟 UI를 지칭합니다.
윗줄은 UI 위치를 나타내고 오른쪽 숫자 2개는 각각 x축, y축입니다. 자신의 화면에 맞게 맞춰쓰시면 되시겠습니다.
밑줄은 UI 크기를 지정합니다. 1이 원래 크기입니다.
그리고 다른 UI의 위치를 바꾸고 싶다면
TargetFrame을 해당 UI 이름으로 바꿔주시면 됩니다.
그럼 각각 UI의 이름은 어떻게 알 수 있느냐??
/run i = ( GetMouseFocus():GetName() )
/run DEFAULT_CHAT_FRAME:AddMessage(i)
이 매크로를 만들어서 마우스 커서에 UI를 대고 매크로 단축키를 누르면
채팅창에 마우스오버를 한 UI의 이름이 뜹니다.
그걸 받아 적으셔서 제일 위의 매크로에 바꿔 넣으시면 되겠습니다.
애드온 없이 하는거라 접속할때마다 위치를 바꿔주는 매크로를 눌러줘야 하는 단점이 있지만...
노애드온 위주의 유저라면 도움이 될 만한 매크로입니다.
패치에 따라 따로 애드온 업데이트도 안해도 되서 좋구요
*출처 - http://www.inven.co.kr/board/powerbbs.php?come_idx=17&l=8782