Menu
CoddyTech
flag Ar iconالعربيةdown icon

واحدًا تلو الآخر

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

يمكن أن يحتوي التوين على عدة خطوات. ينتظر كل استدعاء لـ tween_property على التوين نفسه حتى تنتهي الخطوة التي تسبقه.

var tween = create_tween()
tween.tween_property(self, "position:y", 150.0, 0.4)
tween.tween_property(self, "position:y", 265.0, 0.4)

هذه قفزة. يتحرك العقدة إلى الأعلى لمدة 0.4 ثانية، ثم إلى الأسفل لمدة 0.4 ثانية. تبدأ كل خطوة من الموضع الذي انتهت عنده الخطوة السابقة.

ضع التسلسل بأكمله في توين واحد. يؤدي استدعاء create_tween() مرتين إلى إنشاء توينين يبدآن في الوقت نفسه ويتنافسان على الخاصية.

challenge icon

التحدي

سهل

ينزلق الروبوت إلى الوسادة خلال 0.5 ثانية. أضف خطوة ثانية إلى الحركة المتدرجة نفسها تجعله ينزلق عودةً إلى موطنه إلى x = 160، أيضًا خلال 0.5 ثانية.

جرّب بنفسك

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position:x", 480.0, 0.5)
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

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

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