Menu
CoddyTech

AnimationPlayer

جزء من قسم الإحساس باللعبة في رحلة Godot على Coddy. الدرس 20 من 23.

‏الرسوم المتحركة هي حركة مُعدّة مسبقًا، مثل تمايل أثناء السكون أو باب يُفتح. تُحفَظ في عقدة AnimationPlayer.

يحتوي الرسم المتحرك على مسارات. يغيّر كل مسار خاصية واحدة. أما المفاتيح فهي قيم عند أوقات محددة، مثل y = 300 عند 0 ثانية وy = 288 عند 0.6 ثانية. يملأ Godot اللحظات بين المفاتيح.

يحتوي AnimationPlayer لهذا الروبوت على رسمين متحركين: "bob"، تحويم يتكرر، و"hop"، قفزة.

$AnimationPlayer.play("bob")

يجب أن يطابق الاسم تمامًا، بما في ذلك الأحرف الكبيرة. يستمر الرسم المتحرك المتكرر حتى تشغّل رسمًا متحركًا آخر أو تستدعي stop().

challenge icon

التحدي

سهل

اجعل الروبوت يحوم.

  1. في _ready()، خذ $AnimationPlayer.
  2. استدعِ play("bob") عليه.

اضغط على «العب»: يتحرك الروبوت صعودًا وهبوطًا. ثم اضغط على «تحقق».

جرّب بنفسك

extends Node2D

func _ready():
	pass

جميع دروس الإحساس باللعبة

تدرّب بنفسك: Playground لـ Godot