Not so sure if this is the right area to post this, if it isn’t please tell me where I should move it.
So I want to remove this weird delay that happens when you try to enable particle emitter. It’s very annoying since I’m trying to make a fighting-ish game and the particles would not emit upon impact; usually a second after impact.
robloxapp-20230603-2218307.wmv (1.9 MB)
So far I’ve tried keeping the vfx enabled and transparency to 1 and then through a script set the Number Sequence,
local auraSequence ={
NumberSequenceKeypoint.new(0, 0),
NumberSequenceKeypoint.new(.231, 0),
NumberSequenceKeypoint.new(.526, 0),
NumberSequenceKeypoint.new(.802, 0),
NumberSequenceKeypoint.new(1, 1)
}
local magicSequence = {
NumberSequenceKeypoint.new(0, 0),
NumberSequenceKeypoint.new(.497, 0),
NumberSequenceKeypoint.new(.879, 0),
NumberSequenceKeypoint.new(1, 1)
}
local starSequence = {
NumberSequenceKeypoint.new(0, 0),
NumberSequenceKeypoint.new(.497, 0),
NumberSequenceKeypoint.new(.879, 0),
NumberSequenceKeypoint.new(1, 1)
}
local tracesSequence = {
NumberSequenceKeypoint.new(0, 0),
NumberSequenceKeypoint.new(.231, 0),
NumberSequenceKeypoint.new(.526, 0),
NumberSequenceKeypoint.new(.802, 0),
NumberSequenceKeypoint.new(1, 1)
}
smashPart.Parent = character
smashPart.Position = humanoidRootPart.Position
smashPart.Ground2.Aura.Transparency = NumberSequence.new(auraSequence)
smashPart.Ground2.Magic.Transparency = NumberSequence.new(magicSequence)
smashPart.Ground2.Star.Transparency = NumberSequence.new(starSequence)
smashPart.Ground2.Traces.Transparency = NumberSequence.new(tracesSequence)
Enabling and disabling particle emitters. Keeping it enabled and just moving the cloned emitting part.
Long story short, my solutions didn’t work and I need help.