Sparkles

Veraltete anzeigen

*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

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)

Zusammenfassung

Eigenschaften

Eigenschaften

Color

Verborgen
Nicht repliziert
Parallel lesen

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

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

Parallel lesen

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

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

Verborgen
Nicht repliziert
Parallel lesen

SparkleColor

Parallel lesen

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

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

Parallel lesen

Methoden

Ereignisse