|
2019-04-28 09:25
조회: 1,849
추천: 0
어그로 획득시 네임플레이트...어그로 획득시 네임플레이트 보더 색상을 바꿔주는 구문인데 검색해서 잘 쓰고 있습니다. 여기에 투기장이나 전장 혹은 아군플레이어나 적플레이어가 나를 클릭했을때에도 적용 되게 하고 싶은데 어떻게 해야 할지 갈피를 못잡겠네요;; 어그로 획득 단계별로 색상을 바꾼다거나 그런 부가적인 기능은 없어도 되고 정말 심플하게 "나를 대상으로 하는 적 이름표 보더 색상 변경" (pvp,pve상황 모두) 딱 이것만 구현하고 싶은데 힌트나 도움좀 부탁드립니다!! local function IsTank() local assignedRole = UnitGroupRolesAssigned("player") if assignedRole == "TANK" then return true end local role = GetSpecializationRole(GetSpecialization()) if role == "TANK" then return true end return false end local function UpdateHealthBorder(frame) if frame:IsForbidden() then return end --if not IsTank() then return end --탱커특성일때만 local s = UnitThreatSituation("player", frame.displayedUnit) if s and s >= 3 then frame.healthBar.border:SetVertexColor(0, 1, 1, 1) end end hooksecurefunc("CompactUnitFrame_UpdateHealthBorder", UpdateHealthBorder)
EXP
72,710
(14%)
/ 77,001
|
idist