Godot: AnimationPlayer - Kunci bezier baru tidak menggunakan nilai saat ini untuk beberapa jenis varian

Dibuat pada 8 Jun 2018  ·  1Komentar  ·  Sumber: godotengine/godot

Versi Godot:
Master saat ini

Deskripsi masalah:
Saat Anda menambahkan kunci bezier baru untuk nilai float, itu akan memasukkan kunci dengan nilai saat ini dari properti float tersebut.
Namun, jika Anda menambahkan kunci bezier baru untuk Vector2, Vector3, atau saya rasa apa pun yang menggunakan '.' di akhir jalur properti (yaitu posisi.x) maka nilai kunci selalu berakhir menjadi 0

Saya melihat ke dalam kode dan sepertinya tidak dapat menyelesaikan jalur properti properti dengan '.x' dll pada akhirnya, jadi akhirnya menjadi NIL dan dengan demikian 0

Langkah-langkah untuk mereproduksi:
Tambahkan Sprite ke scene, atur posisinya ke sesuatu selain 0,0
Tambahkan pemutar animasi
Tambahkan track Bezier untuk posisi sprite
Tambahkan kunci baru untuk x
Perhatikan bagaimana nilai kunci adalah 0, padahal posisi sprite X bukan 0

Proyek reproduksi minimal:

bug editor

Komentar yang paling membantu

@ bojidar-bg Saya rasa maaay ini menjadi milik Anda

>Semua komentar

@ bojidar-bg Saya rasa maaay ini menjadi milik Anda

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Zylann picture Zylann  ·  3Komentar

Spooner picture Spooner  ·  3Komentar

SleepProgger picture SleepProgger  ·  3Komentar

blurymind picture blurymind  ·  3Komentar

nunodonato picture nunodonato  ·  3Komentar