Sparkles
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Sparkles ist eine von mehreren Klassen
Wenn Sparkles.Enabled
Funkelnde Partikel werden nur vom Zentrum von BasePart ausgestrahlt, von dem sie als Elternpaarung angeschlossen sind. Wenn Sie ein Funkel-Objekt an einen Attachment anstecken, ermöglicht dies die Anpassung der Startposition der Partikel.
Code-Beispiele
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)
Zusammenfassung
Eigenschaften
Bestimmt die Farbe der Funkelnpartikel.
Bestimmt, ob Funkeln emittiert werden.
Bestimmt die Farbe der Funkelnpartikel.
Eigenschaften
Color
Die Farbeigenschaft bestimmt die Farbe aller Partikel, die von einem Sparkles -Objekt (alle bestehenden und zukünftigen Partikel) emittieren. Sie funktioniert ähnlich wie ParticleEmitter.Color , mit der Unterscheidung, dass es nur eine Farbe und nicht ein ColorSequence ist. Funkeln
Es sollte beachtet werden, dass Funkeln einen teilweisen ParticleEmitter.LightEmission Effekt haben, so dass dunkle Farben dazu neigen, heller zu rendern und weiße Farben sehr hell aussehen.
Code-Beispiele
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
Die Eigenschaften, wie ParticleEmitter.Enabled , bestimmen, ob Funkelpartikel emittiert werden. Alle Partikel, die bereits emittieren, werden weiterhin gerendert, bis ihr Lebenszyklus abgelaufen ist. Diese Eigenschaft ist nützlich, um vor dem Zerstören von Funkelpartikeln die Möglich
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)
Code-Beispiele
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
Diese Eigenschaft funktioniert identisch zu Sparkles.Color.
Die SparkleColor-Eigenschaft bestimmt die Farbe aller Partikel, die von einem Sparkles -Objekt (alle bestehenden und zukünftigen Partikel) emittieren. Sie funktioniert ähnlich wie ParticleEmitter.Color , mit der Unterscheidung, dass es nur eine Farbe und nicht ein Datatype.ColorSequenz</
Es sollte beachtet werden, dass Funkeln einen teilweisen ParticleEmitter.LightEmission Effekt haben, so dass dunkle Farben dazu neigen, heller zu rendern und weiße Farben sehr hell aussehen.
Code-Beispiele
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)