phetsims / collision-lab

"Collision Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 4 forks source link

Preparation for new screen #111

Closed brandonLi8 closed 4 years ago

brandonLi8 commented 4 years ago

Although mockups for the new inelastic screen haven't been created, I will need to do some refactoring to prepare for this.

For now I'm going to create the screen and call it 'Inelastic' (but I can easily change it if needed).

All stick-slip logic should be moved to this screen only. All rotation logic should be moved to this screen only.

Paths should be moved to the common directory.

brandonLi8 commented 4 years ago

Done in the commits above. This ended up being a lot more work than expected. Closing.