Синхронизация эффекта и анимации в Roblox Studio для способности

Моя главная цель чтоб при нажатии допустим кнопки E проигрывалась анимация и в правильный тайминг анимации эффект срабатывал на том месте где я его поставил в Moon Animator

Для этого я использую Moon Animator и в нём Animation Event но почему то когда я пытаюсь синхронизировать анимацию и эффект используя код который пишу в сам евент то либо эффект работает но там где я делал анимацию а именно не в том конкретном месте, либо она вообще не работает. Код который я использую для того чтоб активировать эффект

local pathToEmit = workspace:FindFirstChild("Stars-01") -- Убедитесь, что объект найден

-- Функция для вызова эффекта local function emitParticles() if pathToEmit then local particleEmitter = pathToEmit:FindFirstChild("Light") -- Ищем ваш ParticleEmitter по имени if particleEmitter and particleEmitter:IsA("ParticleEmitter") then local emitCount = particleEmitter:GetAttribute("EmitCount") or 1 -- Получаем количество эмиссии particleEmitter:Emit(emitCount) else warn("ParticleEmitter Light не найден или это не ParticleEmitter") end else warn("Объект Stars-01 не найден в workspace") end end

-- Вызываем через Animator Event emitParticles()


Ответы (0 шт):