Ahh okay I understand now. I was confused because of the ActivateInCameraMode script so I thought it should work in camera mode. but it’s fine. I will just use the “Run” button alot.
The CameraMode is for when you run the game without character
Could you make the test place uncopylocked
hi Null_OS the particle effects found in the test place can also be found in the module under (more > presets)
Hi guys,
There’s a new update out.
New features:
Infinite: This allows you to make particles that never despawn. (Only when infinite is turned off again)
burst: When you enable burst a burt of particles spawns. The amount is controlled by changing the burst_amount
value.
When you change the max_burst_delay
value. Particles spawned with the burst feature get a spawn delay that goes from 0
to max_burst_delay value
.
change in behavior:
Particles direction is now smooth
I also added 2 new presets to the module. they’re both swarms of particles but with a different style. The effects are created using the logic feature.
You can check the new particles out in the test place.
Note: test place location has changed.
The new location is here: Game Hub - Roblox
Join the game and click play on (Particle System 1.0) to join the new test place.
Looks awesome so far, and I got a question.
The particles are stored in a folder for me.
and as a result, I can only edit one particle at a time and I cannot edit any of the attributes without accessing the folder.
im not sure what you mean,
is your goal to edit the particles individually?
if so.
enable the ParticleHasLogics function and put a module script in the target particle called “Logic”
return a function in this function write code of what you want to happen to the particle. this function will run every x amount of time. the times it runs per second can be set in the ParticleLogicUpdatePerSecond. the default rate is 10.
no, I want to edit it all, not individually. Like what you did in the video
it’s just, for me it’s a folder.
if you change the size parameter of the system it will change all particles belonging to that system aswell.
EDIT: same goes for all other values
Hi there, I attempted to change the value of “Target” in the Object Value to make the particles a circle, like you demonstrated in the video, but it did not have the desired effect. Instead, it made the situation worse. Could you please take a look at the video to see what might be causing the issue?
I am also not sure how to change the shape of the particles, as demonstrated in the video by @shinonWasTaken with butterflies. Do you think you could explain this to me?
yes i see what is going on, you are setting the pool target. this target is ment for the particles pooling target. if you want to change the particle you have to make a object value and put this in the system. give this object value the name “Target”
same as setting the ball just instead of using a ball set it to a mesh part. keep in mind complecated meshes will use more resources.
the particle module supports models to. just with lesser functions compared to the part/meshes.
Thanks for explaining, I made it work
Do you have any suggestions for reducing lag when using this? It tends to become a little laggy over time.
use part pooling, keep the spawn rate under 25, enable culling.
using small parts only, bigger parts use more resources.
i also found that the system is less laggy when in game via the roblox servers.
EDIT: if possible use use the infinite life function. and burst psrticles. this way they are instanced only once. (only works if the particles dont need to be reset like an emitter)
Thank you so much for your help. I really appreciate it.
Btw, why do I keep getting this warn every time I join the game?
Particle system plugin will insert 2 scripts to activate the plugin in camera and play mode
Scripts inserted, You can remove them. but then you’ll have to activate the particle systems with your own scripts in order to see the effects
yeah i was thinking of removing that indeed.
EDIT: the plugin now only prints these warnings when you open studio.