Sparkles

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Błyski jest jedną z kil

Gdy Sparkles.Enabled jest wy

Cząsteczki błysku są emituowane tylko z centrum BasePart , do którego są one powiązane. Dzieciństwo obiektu błysku do Attachment pozwala na dostosowanie pozycji początkującej błysku.

Przykłady kodu

Give Sparkles

local Players = game:GetService("Players")
local function onCharacterSpawned(character)
local hrp = character:WaitForChild("HumanoidRootPart")
-- Add sparkles that are colored to the player's torso color
local sparkles = Instance.new("Sparkles")
sparkles.Parent = hrp
sparkles.SparkleColor = character:WaitForChild("Body Colors").TorsoColor.Color
sparkles.Enabled = true
end
local function onPlayerAdded(player)
player.CharacterAdded:Connect(onCharacterSpawned)
end
Players.PlayerAdded:Connect(onPlayerAdded)

Podsumowanie

Właściwości

Właściwości

Color

Ukryte
Bez replikacji
Odczyt równoległy

Właściwość Kolor określa kolor wszystkich cząsteczek emitowanych przez Sparkles obiekt (zarówno istniejące, jak i przyszłe cząsteczki). Zachowuje się podobnie do ParticleEmitter.Color, z wyjątkiem tego, że jest tylko jeden kolor i nie jest to <

Należy zauważyć, że błyski mają częściowy efekt ParticleEmitter.LightEmission, więc ciemne kolory mają tendencję do renderowania bardziej przejrzystych i białych kolorów bardzo jasnymi.

Przykłady kodu

Give Sparkles

local Players = game:GetService("Players")
local function onCharacterSpawned(character)
local hrp = character:WaitForChild("HumanoidRootPart")
-- Add sparkles that are colored to the player's torso color
local sparkles = Instance.new("Sparkles")
sparkles.Parent = hrp
sparkles.SparkleColor = character:WaitForChild("Body Colors").TorsoColor.Color
sparkles.Enabled = true
end
local function onPlayerAdded(player)
player.CharacterAdded:Connect(onCharacterSpawned)
end
Players.PlayerAdded:Connect(onPlayerAdded)

Enabled

Odczyt równoległy

Właściwość Włączone, podobnie jak ParticleEmitter.Enabled, określa, czy cząsteczki błysku są emitowane. Każde cząsteczki, które są już emitowane, nadal będą się renderować do czasu wygaszenia ich życia. Ta właściwość jest przy


local Debris = game:GetService("Debris")
local part = script.Parent
function stopSparkling(sparkles)
sparkles.Enabled = false -- No more new particles
Debris:AddItem(sparkles, 4) -- Remove the object after a delay (after existing particles have expired)
end
stopSparkling(part.Sparkles)

Przykłady kodu

Give Sparkles

local Players = game:GetService("Players")
local function onCharacterSpawned(character)
local hrp = character:WaitForChild("HumanoidRootPart")
-- Add sparkles that are colored to the player's torso color
local sparkles = Instance.new("Sparkles")
sparkles.Parent = hrp
sparkles.SparkleColor = character:WaitForChild("Body Colors").TorsoColor.Color
sparkles.Enabled = true
end
local function onPlayerAdded(player)
player.CharacterAdded:Connect(onCharacterSpawned)
end
Players.PlayerAdded:Connect(onPlayerAdded)

LocalTransparencyModifier

Ukryte
Bez replikacji
Odczyt równoległy

SparkleColor

Odczyt równoległy

Ta właściwość działa identycznie do Sparkles.Color .

Właściwość SparkleColor określa kolor wszystkich cząsteczek emitowanych przez obiekt Sparkles (zarówno obecne, jak i przyszłe cząsteczki). Zachowuje się podobnie do ParticleEmitter.Color, z wyjątkiem tego, że jest tylko jeden kolor i nie jest to <

Należy zauważyć, że błyski mają częściowy efekt ParticleEmitter.LightEmission, więc ciemne kolory mają tendencję do renderowania bardziej przejrzystych i białych kolorów bardzo jasnymi.

Przykłady kodu

Give Sparkles

local Players = game:GetService("Players")
local function onCharacterSpawned(character)
local hrp = character:WaitForChild("HumanoidRootPart")
-- Add sparkles that are colored to the player's torso color
local sparkles = Instance.new("Sparkles")
sparkles.Parent = hrp
sparkles.SparkleColor = character:WaitForChild("Body Colors").TorsoColor.Color
sparkles.Enabled = true
end
local function onPlayerAdded(player)
player.CharacterAdded:Connect(onCharacterSpawned)
end
Players.PlayerAdded:Connect(onPlayerAdded)

TimeScale

Odczyt równoległy

Metody

Zdarzenia