Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Downloads

  • StopPlayOnRecompile.cs

Missing 1 file, as this post has not yet been imported.

Content

Diese Reihe widmet sich an Sachen, die in JEDES Unity Projekt gehören. Es sind oft Kleinigkeiten, die aber sehr viel bringen und oft enorm Zeit sparen.

Play Modus unterbrechen beim re-compilen
Ok, ihr habt ein echt großes Projekt. Viele Scripte, alles miteinander verknüpft. Und sobald ihr nun ein Script ändert und speichern drückt dauert es gut und gern 10 Sekunden, bis Unity mit dem re-compilen fertig ist. In der Zeit könnt ihr nichts machen und alles bleibt hängen.
Doch DUMMERWEISE habt ihr vergessen aus dem Play Modus zu gehen. OH NEIN!! Mit einer fast 100%igen Chance bedeutet das bei großen Projekten, dass Unity abstürzen wird. Warum man das nicht verhindern kann ist mir schleierhaft. Deswegen, selbst wenn ihr gerade ein neues Projekt startet, gehört das angehängte Script in JEDES Projekt!

Saugt es euch und erstellt einen "Editor" Ordner, in euren Assets Ordner. Dort packt ihr dann die Datei rein. Startet Unity neu. Von nun an wird Unity immer den Play Modus deaktivieren, sollte es re-compilen. Wer einmal seine kompletten ungespeicherten Veränderungen in einer Szene dadurch verloren hat wird dieses Script lieben. Daher lasst es nicht dazu kommen und nutzt es einfach direkt. Ihr habt absolut keinen Nachteil dadurch!

Comments

thatanimeweirdo

Ich hab nie verstanden, warum zb. hier die Funktionen "static" sind. Könnten die nicht einfach nur void's sein?