Pengaman Layar: Gerakan Melayang
Termasuk bagian Node dan Scene dalam perjalanan Godot di Coddy. Pelajaran 24 dari 27.
Dalam empat pelajaran berikutnya, kamu akan membuat screensaver: logo yang bergerak perlahan di layar, memantul dari tepi layar, dan berubah warna setiap kali memantul.
Adegan ini memiliki langit gelap dan node Logo dengan pelat putih, bayangan, dan Label. modulate pada logo memberi warna biru pada pelat. Skripnya, logo.gd, belum melakukan apa pun.
Langkah pertama adalah menambahkan kecepatan. Simpan kecepatan dalam variabel node agar langkah-langkah berikutnya dapat mengubahnya saat logo memantul.
Tantangan
Mudah- Tambahkan variabel node
velocity, atur keVector2(200, 90). - Gerakkan logo sebesar
velocitypada setiap frame, per detik. Logo bergerak perlahan ke bawah dan ke kanan, lalu keluar dari layar untuk saat ini.
Coba sendiri
extends Node2D
func _process(delta):
pass
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Node dan Scene
2Setiap Frame
Proses Berjalan Setiap FrameDeltaPiksel per DetikBergerak Secara DiagonalBerputar dengan RotasiMembesar dengan Skala5Proyek: Pengaman Layar
Pengaman Layar: Gerakan MelayangPengaman Layar: Dinding Samping3Nilai yang Bisa Kamu Atur
Variabel pada NodeKonstantaVariabel yang DieksporMatematika Vector2Berputar di Tepi LayarFungsi BuatanmuLatihan sendiri: Playground Godot