Sparkles

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Les étincelles sont l'une des plusieurs

Lorsque Sparkles.Enabled

Les particules de scintillent ne sont émises que du centre de BasePart à partir duquel elles sont parentées. La parentalité d'un objet de scintille à un Attachment plutôt permet la personnalisation de la position de démarrage des particules.

Échantillons de code

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)

Résumé

Propriétés

Propriétés

Color

Caché
Non répliqué
Lecture parallèle

La propriété couleur détermine la couleur de toutes les particules émises par un objet Sparkles (toutes les particules existantes et futures). Elle se comporte de la même façon que ParticleEmitter.Color, sauf que c'est un seul couleur et non un ColorSequence. Les étincelles ont une séquence de cou

Il faut noter que les étincelles ont un effet ParticleEmitter.LightEmission partiel, donc les couleurs foncées ont tendance à rendre plus transparent et que les couleurs blanches semblent très brillantes.

Échantillons de code

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

Lecture parallèle

La propriété Activée, tout comme ParticleEmitter.Enabled, détermine si les particules de sparkle sont émises. Toutes les particules déjà émises continueront à s'afficher jusqu'à ce que leur durée de vie expire. Cette propriété est utile pour garder les effets de sparkle pré-faits jusqu'à ce qu'ils soient


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)

Échantillons de code

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

Caché
Non répliqué
Lecture parallèle

SparkleColor

Lecture parallèle

Cette propriété fonctionne identiquement à Sparkles.Color.

La propriété SparkleColor détermine la couleur de toutes les particules émises par un objet Sparkles (toutes les particules existantes et futures). Elle se comporte de la même façon que ParticleEmitter.Color, sauf que c'est une couleur et non un ColorSequence. Les étincelles ont une séqu

Il faut noter que les étincelles ont un effet ParticleEmitter.LightEmission partiel, donc les couleurs foncées ont tendance à rendre plus transparent et que les couleurs blanches semblent très brillantes.

Échantillons de code

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

Lecture parallèle

Méthodes

Évènements