Godot: AnimationPlayer - لا تستخدم مفاتيح بيزير الجديدة القيمة الحالية لبعض أنواع المتغيرات

تم إنشاؤها على ٨ يونيو ٢٠١٨  ·  1تعليق  ·  مصدر: godotengine/godot

إصدار Godot:
السيد الحالي

وصف المشكلة:
عندما تضيف مفتاح بيزير جديدًا لقيمة عائمة ، فإنه سيُدخل المفتاح بالقيمة الحالية لتلك الخاصية الطافية.
ومع ذلك ، إذا قمت بإضافة مفتاح بيزير جديد لـ Vector2 ، أو Vector3 ، أو أعتقد أن أي شيء يستخدم "." في نهاية مسار الخاصية (أي position.x) ، تنتهي قيمة المفتاح دائمًا بصفر

لقد بحثت في الكود ويبدو أنه غير قادر على حل مسار خاصية الخصائص مع ".x" وما إلى ذلك في النهاية ، لذلك انتهى به الأمر إلى أن يكون NIL وبالتالي 0

خطوات التكاثر:
أضف Sprite إلى المشهد ، واضبط موضعه على شيء آخر غير 0،0
اضافة مشغل الرسوم المتحركة
أضف مسار Bezier لموقف الكائن
إضافة مفتاح جديد لـ x
لاحظ كيف أن قيمة المفتاح هي 0 ، على الرغم من أن موضع العفاريت X ليس 0

مشروع التكاثر الأدنى:

bug editor

التعليق الأكثر فائدة

@ bojidar-bg أعتقد أن هذا قد يكون لك

>كل التعليقات

@ bojidar-bg أعتقد أن هذا قد يكون لك

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات