Menu
CoddyTech

Berputar dengan Rotasi

Termasuk bagian Node dan Scene dalam perjalanan Godot di Coddy. Pelajaran 11 dari 27.

Sebuah node berputar pada posisinya sendiri. rotation menunjukkan seberapa jauh node itu telah berputar, dalam radian. Satu putaran penuh adalah 2 * PI radian, sekitar 6.28. rotation_degrees adalah sudut yang sama dalam derajat, dengan satu putaran penuh sebesar 360 derajat. Ubah salah satunya, dan yang lain akan mengikuti.

rotation_degrees = 90   # seperempat putaran
rotation = PI / 2      # seperempat putaran yang sama

Sudut yang bertambah akan membuat node berputar searah jarum jam. Untuk berputar terus, tambahkan nilai ke sudut pada setiap frame, dikalikan dengan delta:

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

Dengan begitu, node berputar seperempat putaran setiap detik. -= membuatnya berputar ke arah sebaliknya.

challenge icon

Tantangan

Mudah

Buat robot berputar searah jarum jam, setengah putaran setiap detik, di tempatnya berdiri.

Coba sendiri

extends Node2D

func _process(delta):
	pass
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Node dan Scene

Latihan sendiri: Playground Godot