не помогло(Увеличить карту, либо уменьшить максимальный радиус кольца.
убрал привязку к земле ( ground ) стало все норм, но теперь артикль прыгает не хуже сларкааааа, ватафакне помогло(
Понятия не имею, зачем может понадобиться юнит под землей.как через эту функцию заспавнить моба именно под землей?
Код:
function SpawnCreeps2()
local waypoint = Entities:FindByName( nil, "cen1"):GetAbsOrigin()
local unit = CreateUnitByName("npc_dota_airdrop" , waypoint+RandomVector(RandomInt(9000,-9000)), true, nil, nil, DOTA_TEAM_BADGUYS)
end
waypoint.z = 0
unit:SetOrigin(waypoint)
Просто передать его как параметр при вызове?как получить id панели, по нажатию на которую вызывается функция в js
я заранее не знаю, какой у меня id, он автогенерируемый, следовательно захардкодить - не вариант , мне надо получить idшник элемента в xml или узнать id элемента в js, который вызвал функцию, я покопался, но this выкидывает вообще что-то непонятное, а больше ничего не подошло.Просто передать его как параметр при вызове?
А как ты задаёшь вызов функции? Если через евент, то можно просто передаватья заранее не знаю, какой у меня id, он автогенерируемый, следовательно захардкодить - не вариант , мне надо получить idшник элемента в xml или узнать id элемента в js, который вызвал функцию, я покопался, но this выкидывает вообще что-то непонятное, а больше ничего не подошло.
panel. id
из апконтекстаА как ты задаёшь вызов функции?
<Panel class="shortcut" id="short_main2"/* будет автогенерируемый */ onactivate="ShowHidePanel(this /* сюда надо всунуть idшник слева*/ ,true)">
<Label class="shortcut-text" text="example text shortcut"/>
<Panel class="header-left header-left-shortcut">
<Button class="header-button full-button" id="button" onactivate="DestroyPanel(this)" >
<Label class="header-button-text header-button-text-close" text="×" />
</Button>
</Panel>
</Panel>
Вот в xml уже хз, либо надо как-то за этот this цепляться, либо никак.Код:<Panel class="shortcut" id="short_main2"/* будет автогенерируемый */ onactivate="ShowHidePanel(this /* сюда надо всунуть idшник слева*/ ,true)"> <Label class="shortcut-text" text="example text shortcut"/> <Panel class="header-left header-left-shortcut"> <Button class="header-button full-button" id="button" onactivate="DestroyPanel(this)" > <Label class="header-button-text header-button-text-close] <Panel class="shortcut" id="short_main2"/* будет автогенерируемый */ onactivate="ShowHidePanel(this /* сюда надо всунуть idшник слева*/ ,true)"> <Label class="shortcut-text" text="example text shortcut"/> <Panel class="header-left header-left-shortcut"> <Button class="header-button full-button" id="button" onactivate="DestroyPanel(this)" > <Label class="header-button-text header-button-text-close" text="×" /> </Button> </Panel> </Panel>