Ich versuche, den Debugger zu erhalten in einer Linie zu stoppen, indem dieUnity: (C#) Code, um innerhalb einer if-Anweisung zu brechen?
Debug.Break()
mit Aber all dies der Einheit Editor zu tun scheint, ist Pause. Meine IDE hört nicht auf.
Ich weiß, dass meine IDE als Debugger angehängt ist, denn wenn ich einen Haltepunkt in der Update-Methode platziere, stoppt es.
Ich versuche, so etwas wie diese
if (movespeed >10) {
Debug.Break(); // Needs to stop debugger on this line
}
Irgendwelche Ideen zu tun, was ich falsch mache?
Setzen Sie den Haltepunkt in Ihrer IDE in den if-Block. – JeanLuc
Ich kenne keine Einheit, aber in regulären .NET kann Debugger.Break() dafür verwendet werden. – Evk
Ja, Debugger.Break() scheint nicht zu funktionieren – Martin