Добавлен ArhiMEN
Имеется способность в которой я использую SetUnitVertexColor чтобы сделать юнита прозрачным, но он по какой-то причине не хочет таковым становтся, в чем проблема?
Код
function Nightmare_Timer takes nothing returns nothing
endfunction
function Nightmare_Group takes nothing returns nothing
local unit target = GetFilterUnit()
local integer count = GetRandomInt(3, 5)
local real RanRan
local real RanAng
local unit u
if IsUnitEnemy(target, GetOwningPlayer(Isazam)) and not IsDead(target) and IsUnitType(target, UNIT_TYPE_HERO) then
loop
set RanRan = GetRandomReal(300.0, 500.0)
set RanAng = GetRandomReal(0.0, 360.0)
set u = CreateUnit(GetOwningPlayer(Isazam), 'u009', GetUnitX(target) + RanRan + Cos(RanAng), GetUnitY(target) + RanRan + Sin(RanAng), RanAng)
call SetUnitBaseDamage(u, GetUnitBaseDamage(Isazam))
call IssueTargetOrder(u, "attack", target)
call UnitApplyTimedLife(u, 'BTLF', 10.0)
call SetUnitVertexColor(u, 255, 255, 255, 0)
set count = count - 1
exitwhen count == 0
endloop
endif
set target = null
set u = null
endfunction
function Trig_Nightmare_Actions takes nothing returns nothing
local unit caster = GetTriggerUnit()
local group g
call PauseUnit(caster, true)
call SetUnitAnimation(caster, "Death")
call TriggerSleepAction(1.5)
if not IsDead(caster) then
call ShowUnit(caster, false)
set g = CreateGroup()
call GroupEnumUnitsInRange(g, GetUnitX(Isazam), GetUnitY(Isazam), 99999.0, function Nightmare_Group)
call DestroyGroup(g)
endif
set caster = null
set g = null
endfunction
function Trig_Nightmare_Conditions takes nothing returns boolean
return GetSpellAbilityId() == 'A00D'
endfunction
//===========================================================================
function InitTrig_Nightmare takes nothing returns nothing
set gg_trg_Nightmare = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Nightmare, EVENT_PLAYER_UNIT_SPELL_EFFECT )
call TriggerAddCondition( gg_trg_Nightmare, Condition( function Trig_Nightmare_Conditions ) )
call TriggerAddAction( gg_trg_Nightmare, function Trig_Nightmare_Actions )
endfunction
Принятый ответ
rsfghd, модель банши брал, сейчас попробую другую взять
Нет, не становится невидимым
Всё. Разобрался. У меня мапхак включён, а для него прозрачность не проблема))
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
XGM Bot
2 года назад
0
Похожие вопросы:
- дамик
ответ
Zeix:
- структура и перебирание данных в ней
ответ
ScopteRectuS:
- unitRecycler
ответ
ScopteRectuS:
- Почему не проигрывается spell morph, а сразу прыгает к цели
ответ
quq_CCCP:
- что из этого вызывает десинк?
ответ
quq_CCCP:
Поиск по всем ресурсам на сайте
0
rsfghd
2 года назад
0
ну некоторые модели даже будь прозрачными не становятся такими, материал такой может быть на текстуре
но если у тебя даже вариковский пехотинец не становится прозрачным, то это другое дело
2 комментария удалено
0
ArhiMEN
2 года назад
0
rsfghd, модель банши брал, сейчас попробую другую взять
Нет, не становится невидимым
Всё. Разобрался. У меня мапхак включён, а для него прозрачность не проблема))
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.