Sparkles
*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
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
Określa kolor błyszczących cząsteczek.
Określa, czy błyski są emitowane.
Określa kolor błyszczących cząsteczek.
Właściwości
Color
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
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
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
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
SparkleColor
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
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)