Hvordan skaber man en partikel, der er fastgjort (ELLER og til at fastgøre) til en enheds position?
Jeg har fundet en pegepind til CDota_ParticleManager (fik også VMT), men jeg ved ikke, hvad jeg skal gøre næste gang.
Jeg har kigget på java-scripts, og det ser ud til, at partikelskabelsen er lavet af 2 faser som følger:
1) En partikel skabt:
Kode:
SomeType particle = ParticleManager:CreateParticle("particles/units/heroes/..../......vpcf", PATTACH_ABSORIGIN_FOLLOW, target);2) En partikel er redigeret og indstillet til enhedens position:
Kode:
ParticleManager:SetParticleControl( particle, 0, target:GetAbsOrigin() )
Fandt også dette:
Kode:
enum ParticleAttachment_t : int
{
PATTACH_INVALID = -1,
PATTACH_ABSORIGIN = 0,
PATTACH_ABSORIGIN_FOLLOW,
PATTACH_CUSTOMORIGIN,
PATTACH_CUSTOMORIGIN_FOLLOW,
PATTACH_POINT,
PATTACH_POINT_FOLLOW,
PATTACH_EYES_FOLLOW,
PATTACH_OVERHEAD_FOLLOW,
PATTACH_WORLDORIGIN,
PATTACH_ROOTBONE_FOLLOW,
PATTACH_RENDERORIGIN_FOLLOW,
PATTACH_MAIN_VIEW,
PATTACH_WATERWAKE,
PATTACH_CENTER_FOLLOW,
PATTACH_CUSTOM_GAME_STATE_1,
PATTACH_HEALTHBAR,
MAX_PATTACH_TYPES
};
Informationskilde : https://www.unknowncheats.me/forum/other-mmorpg-and-strategy/490472-dota-2-particles-createparticle-post3374605.html





