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

الدوران مع التدوير

جزء من قسم العُقد والمشاهد في رحلة Godot على Coddy. الدرس 11 من 27.

تدور العقدة حول موضعها. تحدد rotation مقدار دورانها، بوحدة الراديان. الدورة الكاملة تساوي 2 * PI راديان، أي نحو 6.28. تمثل rotation_degrees الزاوية نفسها بالدرجات، حيث تساوي الدورة الكاملة 360 درجة. غيّر إحداهما فتتغير الأخرى تبعًا لذلك.

rotation_degrees = 90   # ربع دورة
rotation = PI / 2      # ربع الدورة نفسه

تؤدي زيادة الزاوية إلى دوران العقدة باتجاه عقارب الساعة. لجعلها تدور باستمرار، أضف إلى الزاوية في كل إطار، واضرب في delta:

func _process(delta):
	rotation_degrees += 90 * delta

يؤدي ذلك إلى دورانها ربع دورة كل ثانية. تجعلها -= تدور في الاتجاه المعاكس.

challenge icon

التحدي

سهل

اجعل الروبوت يدور باتجاه عقارب الساعة، نصف دورة كل ثانية، في مكانه.

جرّب بنفسك

extends Node2D

func _process(delta):
	pass
quiz iconاختبر نفسك

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

جميع دروس العُقد والمشاهد

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