I’ve read in a lot of places that to debug Unity with mono develop you need to close unity and allow mono develop to start it when you Debug inside of it. This is not just very cumbersome but also not true, instead follow these steps:
When you have both unity and mono develop running, go to mono develop and press “attach debugger”, select the unity editor, make sure “unity debugger” is the selected debugger and then press “debug”, here’s a picture for more detail:
You can then go to unity, start your game and it will debug properly.
