jeffcampbellmakesgames / Entitas-Redux

An entity-component framework for Unity with code generation and visual debugging
MIT License
102 stars 13 forks source link

[FEATURE REQUEST] Ensure support exists for Experimental PlayMode Options #19

Closed jeffcampbellmakesgames closed 3 years ago

jeffcampbellmakesgames commented 3 years ago

Is your feature request related to a problem? Please describe. There are several newer options in Unity for disabling reloading the app domain and/or reloading the scene when entering playmode. These greatly speed up iteration time in the editor. I'd like to be able to make sure that EntitasRedux supports working with these options, particularly as there are several static classes used for contexts and other areas.

image

Describe the solution you'd like It should be possible for a developer to activate these options without errors or other issues being caused by EntitasRedux. This may require setting up an editor-only handler to flush or reset any static state after exiting playmode back to edit mode.

jeffcampbellmakesgames commented 3 years ago

Merged to develop in 0f08a70e6f91955d5832f2d24a253f5eeae4d93f