Menu
CoddyTech

في الوقت نفسه

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

ينبغي أن تحدث بعض التغييرات معًا، مثل عملة تكبر بينما تتلاشى. تجعل parallel() الخطوة التالية تعمل في الوقت نفسه مع الخطوة التي تسبقها.

var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)
tween.parallel().tween_property(self, "modulate:a", 0.0, 0.5)

تكبر العقدة وتتلاشى خلال نصف الثانية نفسه. أما الخطوة التي لا تحتوي على parallel() فتنتظر انتهاء الخطوة التي تسبقها، كالمعتاد.

لتشغيل كل خطوات حركة tween معًا، استدعِ tween.set_parallel() مرة واحدة بعد create_tween().

challenge icon

التحدي

سهل

اجعل الروبوت يدور أثناء انزلاقه.

  1. اجعل الخطوتين كلتيهما تستغرقان ثانية واحدة.
  2. أضف .parallel() إلى الخطوة الثانية، وهي الدوران، لكي تبدأ مع الانزلاق.

اضغط على «العب»: يتحرك الروبوت إلى الوسادة بحركة واحدة. ثم اضغط على «تحقق».

جرّب بنفسك

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position", Vector2(480, 265), 1.0)
	tween.tween_property(self, "rotation_degrees", 360.0, 1.0)

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

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