-
-
Notifications
You must be signed in to change notification settings - Fork 23.8k
Open
Description
Godot version
v4.0.alpha.custom_build [c9d0523]
System information
Windows 11, Vulkan
Issue description
With one shot enabled, there's a short period of time you cannot enable emitting after particles are disabled automatically.
It seems this snippet will be hit twice after particles reach their lifetime.
godot/servers/rendering/renderer_rd/renderer_storage_rd.cpp
Lines 5010 to 5012 in 0b08c4d
| if (p_particles->one_shot) { | |
| p_particles->emitting = false; | |
| } |
The emitting box is unchecked when the first hit happens. And you have to wait until the second hit happens in order to enable emitting again.
Steps to reproduce
See above.
Minimal reproduction project
creeloper27, jrockett6, pixel-boy, emillaine, vvvvvvitor and 3 morevvvvvvitor
Metadata
Metadata
Assignees
Type
Projects
Status
For team assessment
Status
Needs Proposal

