Im looking to tween the size of a particle, is this possible? Im trying to achieve a effect like this https://gyazo.com/21f9ea72ae314edc4d55bb3761ef3b6b.
From watching that gif, I think the explosion is made by creating a new part with different particles. ParticleEmitters have properties such as Size, Transparency, and Color that have built in features for changing size/color over time. The editor for this is easily accessible by clicking on the given property in the Properties window. You can create keypoints.
Haven’t looked at the other response, however, what I can say is that you can make this with one part. It’ll take multiple emitters however. One for that firing sequence, another for when the ball is in the air, and the third for the explosion. The third and the first use similar effects, although, one thing to keep in mind is that the third expands a lot faster. The second is just the same with no movement at all and a longer lifespan.
If you’re only trying to achieve the effect of the explosion, particles have a size property that acts sort of like a tween.
The size property, when editing, looks like this.
Now you can also edit the size property through a script through using a NumberSequence, but that’s a bit advanced. It would go something like this:
particle.Size = NumberSequence.new(1, 20) -- 1 is the starting size, 20 is the ending size
You should also set the RotSpeed of the particle so it isn’t static.