

Supported unity versions: 5 - 2020.3 Features UAAE isn't so advanced because it is still missing a lot of features and may have some bugs, so unless your game is unity 2019.3+, please use the original UABE for now. It is based on DerPopo's UABE tool, but improves its functions. * In Unity 2017 and earlier, you can find this setting in Unity Preferences | Rider | Script Changes While Playing.UAAE is an advanced editor for Unity.

Stop Playing and Recompile: stops the play mode and may reset game data. Recompile after Finished Playing: Recommended if you do not want the changes to affect the play mode. Recompile and Continue Playing: may reset game data. To solve this issue, in Unity Editor, in Unity Preferences | General | Script Changes While Playing*, specify how the auto-refresh should be done in the play mode: Therefore, this may be the problem only when you focus the Unity Editor window after running the play mode from Rider. Note that Rider does not refresh assets if Unity is in the play mode. Refreshing assets in the play modeĪuto-refreshing assets is usually a great way to work, but it may be inconvenient in the play mode as the recompile may reset game data. | Languages and Frameworks | Unity Engine. If you do not want Rider to refresh assets, clear the Automatically refresh assets in Unity checkbox in File | Settings. This may be especially useful if you want to run the startup code in Unity. You explicitly call the Refresh Unity assets action, for example, by clicking the button on the toolbar. You save a file or all files in the project (excluding autosave). To save your time, Rider triggers the assets refresh in the background while you work. How Rider triggers Unity Editor auto-refresh

Note that refreshing the assets may be time consuming as Unity recompiles the code on each refresh. If you use Unity in conjunction with Rider, the auto-refresh is triggered in two cases:īy Rider, for example, when you save your project, run unit tests, or perform some other actions (see below). By default, Unity is set to automatically refresh assets (you can change this in the Unity Editor with Unity Preferences | General | Auto Refresh).
