Godot: AnimationPlayer - Neue Bezier-Tasten verwenden für einige Variantentypen nicht den aktuellen Wert

Erstellt am 8. Juni 2018  ·  1Kommentar  ·  Quelle: godotengine/godot

Godot-Version:
Aktueller Master

Fehlerbeschreibung:
Wenn Sie einen neuen Bezier-Schlüssel für einen Float-Wert hinzufügen, wird der Schlüssel mit dem aktuellen Wert dieser Float-Eigenschaft eingefügt.
Wenn Sie jedoch einen neuen Bezier-Schlüssel für einen Vector2, Vector3 oder etwas hinzufügen, das ein 'verwendet. Am Ende des Eigenschaftspfads (dh Position.x) ist der Wert des Schlüssels immer 0

Ich habe mir den Code angesehen und es sieht so aus, als ob er den Eigenschaftspfad von Eigenschaften mit '.x' usw. am Ende nicht auflösen kann, sodass er am Ende NIL und damit 0 ist

Schritte zum Reproduzieren:
Füge Sprite zur Szene hinzu und setze seine Position auf etwas anderes als 0,0
Animations-Player hinzufügen
Fügen Sie die Bezier-Spur für die Position des Sprites hinzu
Neuen Schlüssel für x hinzufügen
Beachten Sie, dass der Schlüsselwert 0 ist, obwohl die X-Position der Sprites nicht 0 ist

Minimales Reproduktionsprojekt:

bug editor

Hilfreichster Kommentar

@ bojidar-bg Ich denke, das könnte dir gehören

>Alle Kommentare

@ bojidar-bg Ich denke, das könnte dir gehören

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen