Sparkles
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Parıltı, birkaç
Class.Sparkles.Enabled kapalı
Parıltı parçacıkları sadece BasePart 'nin merkezinden yayılan parçacıklardır. Bir Sparkles objesini bir Attachment ile bağlayarak parçacıkların başlangıç noktasını özelleştirebilirsiniz.
Kod Örnekleri
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)
Özet
Özellikler
Parıltı parçalarının rengini belirler.
Parıltıların yayılmasını belirler.
Parıltı parçalarının rengini belirler.
Özellikler
Color
Renk öğesi, Sparkles nesne (hem mevcut hem de gelecekteki parçalar) tarafından yayılan tüm parçaların rengini belirler. Bu öğe, ParticleEmitter.Color ile aynı davranır, ancak sadece bir rengi vardır ve Datatype.
Parıltıların bir parçalı ParticleEmitter.LightEmission efekti olduğunu belirtmelidir, bu yüzden koyu renkler daha şeffaf görünür ve beyaz renkler çok parlak görünür.
Kod Örnekleri
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
Etkin özellik, ParticleEmitter.Enabled gibi, parçacıkların parlatıldığını belirler. Herhangi bir parçacık zaten parlatıldığında, onların ömrü dolana kadar render etmeye devam edecektir. Bu
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)
Kod Örnekleri
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
Bu özellik Sparkles.Color ile aynı şekilde işlev görür.
SparkleColor özelliği, tüm parçacıkların renklerini bir Sparkles nesne (hem mevcut hem de gelecekteki parçacıklar) ile belirir. Aynı davranışı ParticleEmitter.Color ile gösterir, ancak sadece bir rengi uyg
Parıltıların bir parçalı ParticleEmitter.LightEmission efekti olduğunu belirtmelidir, bu yüzden koyu renkler daha şeffaf görünür ve beyaz renkler çok parlak görünür.
Kod Örnekleri
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)