Nachdem ich schon bei Mother’s Rommée meine Version von Unity aktualisiert habe, galt es nun beim nächsten öffnen von HiBe die Konvertierung durchzuführen.
Zu allererst war Unity selbst eine ganze Weile damit beschäftigt alle Dateien neu zu importieren und zu konvertieren. Als ich danach durch die Szenen gegangen bin, war ich ziemlich enttäuscht.
Alle Lightmaps waren kaputt, was zwar bedeutet, dass ich erneut durch alle Szenen gehen muss und sie neu berechnen lassen muss, aber das kann ich verschmerzen. Das musste ich zuvor auch schon häufiger machen, wenn ich Teile des Raumgenerators angepasst habe.
Was ich aber nur schwer nachvollziehen konnte, war eine recht willkürliche Änderung der Skalierung einer vielzahl von Objekten:
Wandkachel: 1/2
Holopult. 1/100
Wände des Verbindungsganges: 1/20
Holowürfel der Tür: 1/2
etc.
Die meisten konnte ich durch Änderung der Skalierung in den Importoptionen reparieren, aber ein paar (wie z.B. der Boden der JumpPlates Szene) waren danach auch noch verschoben.
Zudem scheint sich auch Transform.SetParent() anders zu verhalten. Zwar scheint es sich hier um einen Bugfix zu handeln, dennoch muss man nun ggf. Code umstellen, um das vorherige Verhalten wiederherzustellen.
Naja, egal. Ich kriege das wieder hin. Denn es hat mir in den Fingern gejuckt, mein Hauptprojekt wieder aufzunehmen, nachdem MR nun ziemlich fertig ist.
Als nächstet werde ich einen nuen Puzzleraum hinzufügen. Dann vermutlich den Flipper Raum fertigstellen.