Sparkles

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Sparkles è una di diverse Classi

Quando Sparkles.Enabled

Le parti scintillanti vengono emesse solo dal centro di BasePart a cui sono parented. Parenting a Sparkles oggetto a un Attachment invece consente la personalizzazione della posizione di partenza delle parti.

Campioni di codice

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)

Sommario

Proprietà

Proprietà

Color

Nascosto
Non Replicato
Lettura Parallela

La proprietà Colore determina il colore di tutte le parti che emettono un oggetto Sparkles (sia le parti esistenti che future). Si comporta allo stesso modo di ParticleEmitter.Color , tranne che è solo un colore e non un ColorSequence . Le luci hanno una sequenza di colore naturale applicata che

Si dovrebbe notare che gli scintilli hanno un effetto parziale ParticleEmitter.LightEmission , quindi i colori scuri tendono a rendere più trasparenti e i colori bianchi tendono a apparire molto luminosi.

Campioni di codice

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

Lettura Parallela

La ProprietàAbilitata, molto simile a ParticleEmitter.Enabled, determina se le particelle scintillanti sono emesse. Tutte le parti che emettono saranno rendute fino a quando non scadono la loro vita. Questa proprietà è utile per mantenere gli effetti scintillanti pre-made fino a quando non sono necessari in seguito.


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)

Campioni di codice

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

Nascosto
Non Replicato
Lettura Parallela

SparkleColor

Lettura Parallela

Questa proprietà funziona identificativamente a Sparkles.Color .

La proprietà SparkleColor determina il colore di tutte le parti che emettono un oggetto Sparkles (sia le parti esistenti che future). Si comporta allo stesso modo di ParticleEmitter.Color , tranne che è solo un colore e non un ColorSequence . Le luci hanno una sequenza di col

Si dovrebbe notare che gli scintilli hanno un effetto parziale ParticleEmitter.LightEmission , quindi i colori scuri tendono a rendere più trasparenti e i colori bianchi tendono a apparire molto luminosi.

Campioni di codice

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

Lettura Parallela

Metodi

Eventi