Как сделать систему частиц у блока?

Аватар автора
Роблокс студия туториалы
Привет!Это видео о том как сделать система частиц блока! -------------------------------------------------------------------------------------------------------------------------- Скрипт: local part = script.Parent -- Получаем ссылку на родительский объект (блок) local clickDetector = part:FindFirstChild("ClickDetector") -- Находим ClickDetector local function createNewBlocks() for i = 1, 10 do local newBlock = Instance.new("Part") -- Создаем новый блок newBlock.Size = Vector3.new(0.2, 0.2, 0.2) -- Устанавливаем размер нового блока newBlock.Color = part.Color -- Копируем цвет исходного блока newBlock.Material = part.Material -- Копируем материал исходного блока newBlock.Position = part.Position + Vector3.new(0, 0.5, 0) -- Спавним блок внутри исходного блока newBlock.Anchored = false -- Разрешаем физику, чтобы блоки падали newBlock.Parent = workspace -- Добавляем новый блок в рабочее пространство -- Применяем случайную силу к блоку, чтобы он двигался в случайном направлении local bodyVelocity = Instance.new("BodyVelocity") bodyVelocity.Velocity = Vector3.new(math.random(-10, 10), -50, math.random(-10, 10)) -- Случайная скорость, ограниченная по горизонтали bodyVelocity.MaxForce = Vector3.new(10000, 10000, 10000) -- Максимальная сила bodyVelocity.Parent = newBlock -- Привязываем BodyVelocity к блоку end end local function onClick(player) for i = 1, 10 do wait(0.1) -- Ждем 0.1 секунды part.Transparency = part.Transparency + 0.1 -...

0/0


0/0

0/0

0/0