Kachelpalettenproblem in Unity
Ich arbeite an einer isometrischen Tilemap in Unity 2019.4.8f1.
Im Bedienfeld „Kachelpalette“ ist die Auswahl immer 1 Block entfernt. Bitte sehen Sie diesen Screenshot:
Im Screenshot habe ich anscheinend eine leere Kachel ausgewählt, aber tatsächlich wähle ich die grüne Kachel mit den Blumen aus. Woher? Jede Auswahl ist eine Kachel entfernt. Das gleiche Problem tritt auch im Tilemap-Auswahlmodus auf. Ich muss die benachbarte Kachel auswählen, um die gewünschte Kachel auszuwählen.
Wie behebe ich das? Es ist ziemlich nervig.
UPDATE Ich habe die Einstellungen von Grid, Tilemap sowie die Importeinstellungen des Kachel-Sprite-Blattes unten hinzugefügt.
UPDATE 2 Der Pivot im Sprite-Editor wurde in die untere Mitte geändert
Die Kachelpalette wurde neu erstellt, und es sieht so aus, als würde man 0,5 Einheiten nach oben schweben.
Antworten
Dank @DMGregory ist das Problem behoben. Die Hauptursache des Problems ist, dass der im Sprite-Editor konfigurierte Pivot nicht korrekt ist.
Nachdem Sie den Pivot auf "Mitte" gesetzt haben, generieren Sie die Kacheln neu und setzen Sie die Tilemap-Pivot-Punkte auf X = 0,5, Y = 0,5, Z = 0 zurück. Die Auswahl im Bedienfeld "Kachelpalette" wird wieder normal.