Changing Min/MaxVelocity of Emissions gets reset every frame
Maintainer antworten meist innerhalb von 2 Tagen
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 38/100
Rechercherichtung
Start by inspecting the AEmitter and Emission code paths that expose MinVelocity and MaxVelocity to Lua, then trace how emitter state is updated before particles are emitted. Reproduce the reset with the attached emitterbug.zip example and check whether the values persist across frames. Done means Lua changes to both velocity properties remain in effect for subsequent emissions.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Describe the bug
When you use a for-loop iterator to change Min/Max velocity of an AEmitter's emissions, the change appears to be reset every frame and does not affect the velocity of the emitted particles. I have not tested this for other emission properties yet.
To Reproduce
Define any emitter with at least one Emission, and try using Lua to change the velocities of the emissions. The change does not persist.
Expected behavior
Changes to Min/MaxVelocity should be persistent.
Screenshots
This code only prints the initially defined MinVelocity of the emitter, or 0 if undefined. Placing the print after the change displays the correct value, but it is reset before emission.
- Vorherrschende Sprache
- C++
- Sterne
- 329
- Forks
- 47
- Ø Merge
- 6 T. 10 Std.
- Gemergte PRs (30 T.)
- 14
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cortex-command-community/Cortex-Command-Community-Project
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
cortex-command-community/Cortex-Command-Community-Project#315 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 87/100
cortex-command-community/Cortex-Command-Community-Project#301 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 50/100
cortex-command-community/Cortex-Command-Community-Project#316 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 57/100
cortex-command-community/Cortex-Command-Community-Project#314 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
cortex-command-community/Cortex-Command-Community-Project#313 ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in cortex-command-community/Cortex-Command-Community-Project
Ähnliche Issues
-
good first issue invalid
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
DanielJerolm/gpcc#74 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
patrick-hudson/put.gd-desktop#808 ·
Maintainer antworten meist innerhalb von 1 Tag
-
DPI change is not fully handled in the cascading window on WindowsEvtl. vergeben @yukawa hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 4 Tagen
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement Ready for final check
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
mpogue2/SquareDesk#1818 · 1 Kommentar ·