-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement decay on the Chart Intro Screen #97
Comments
The above is a start at trying to tease out the common decay code between screens. We got to a point where we are calling the screen 1 decay methods in screen 2, but it isn't working at all correctly. I am not quite sure how to change those functions to support the multiple views we have in the chart intro screen when decaying, but we will keep on working on it. |
|
… parent class BANScreenView.ts. See #97.
Work completed above. I will review from here. |
|
Review:
|
|
Looking really good. Thanks for all this work. Let me know if you want to pair about any of the above. Over to you. |
…sert to check that a beta decay particle doesn't dissapear inside visible bounds. See #97.
|
…ParticleAtom and instead use the BANScreenView function implementations. See #97.
…t no longer needed in supertype emitNucleon. See #97.
Thanks @zepumph for the review, all of these are now fixed in the above commits. Closing. |
…emoveParticle() correctly using this.removeParticle.bind( this ). See #97.
Expanding from #80, this is one of the last features to implement. There will be a possibility to reuse much of the decay logic from the decay screen, but we will need to see how it should apply to the ParticleAtomView as well as the shell layers view too.
See notes from design on 11/16/22 of design doc, https://docs.google.com/document/d/12kmOdYKG1DWgMHGodMsY-rO75QS3xxHrzrjkJpqPUxQ/edit:
The text was updated successfully, but these errors were encountered: