0

Ich arbeite an einem Sprite Scaling Pickup für eine 2D Platformer Zuweisung, und habe das meiste davon ausgearbeitet.2D Sprite Scaling in Unreal Engine 4.13.2

Ich laufe jedoch auf ein paar Probleme.

Wenn Sie die Capsule-Komponente skalieren (da es sich um das Parent-Objekt handelt), verschwindet die Map bis zu einem Sprite auf der TileMap, bis Sie sich wieder entfernen.

Ich bin nicht ganz sicher warum. Der Spieler fällt nicht von der Karte, und er wird wieder erscheinen, wenn Sie sich ein wenig zur Seite bewegen, aber wenn der Spieler klein ist und mit der TileMap kollidiert, verschwindet er.

Spieler Resize-Code:

Player Blueprint Code

GIF der beschriebenen Ausgabe:

https://gyazo.com/e23d24cfc9af406c2808bcf73ea5dad4

Jede Hilfe ist Jungs zu schätzen!

Antwort

0

Diese Frage wurde gelöst.

Es stellt sich heraus, dass dies ein Motorproblem mit Unreal Engine ist, die die TileMap verwendet. Die TileMap ist derzeit experimentell und verarbeitet Rendering-Kacheln nicht korrekt, wenn die Kapselkomponente skaliert ist.

Dieser Fehler wurde an Epic Games gemeldet und wartet auf einen Hotfix in den kommenden Patches.

Verwandte Themen