mob-sakai / mob-sakai/ParticleEffectForUGUI
Using Emit() emits on wrong position
Open
@mob-sakai is already working on this.
Since Nov 4, 2025.
bug
- Dominant language
- C#
- Stars
- 6k
- Forks
- 762
- PR merge metrics
- No merged PRs in 30d
Description
I have a overlay canvas, a UIParticle component (created via Create -> UI -> Particle System and nothing except the particle system edited). When i call Emit(count) on the particle system, it creates the particle at the wrong position. It emits correctly when i just play the particle system.
edit: same problem happens when you use bursts
edit: It seems switching to UIParticle.Play() instead of ParticleSystem.Play() fixes the issue, sorry for the trouble
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.