Dışa Aktarılan Değişkenler
Coddy'nin Godot Journey'sinin Düğümler ve Sahneler bölümünün bir parçası. Ders 15 / 28.
Bir değişkenin önüne @export yazdığında Godot düzenleyicisi bunu Inspector'da gösterir. Inspector, seçtiğin düğümün özelliklerini listeleyen paneldir. Kodu düzenlemeden değeri orada değiştirebilirsin:
@export var speed = 200Betikteki sayı varsayılan değerdir. Inspector'da ayarlanan bir değer sahneye kaydedilir ve oyun başladığında düğüm bu değeri alır. Tek bir betiği kullanan iki robotun hızları farklı olabilir.
Bu dersin sahnesi, Inspector'da yapılacağı gibi robotun speed değerini 90 olarak ayarlar. Oyunun altındaki Scene sekmesinde dışa aktarılan değişkenler listelenmez; bu yüzden onları orada göremezsin.
Görev
KolaySahnenin robotun hızını belirlemesini sağla.
robot.gddosyasının en üstüne, varsayılan değeri200olan dışa aktarılmış birspeeddeğişkeni ekle._process()içinde robotu saniyedespeedpiksel hızla sağa hareket ettir.
“Oyna” düğmesine bas: sahne speed değerini 90 olarak ayarlar, böylece robot saniyede 90 piksel hareket eder. Ardından “Kontrol et” düğmesine bas.
Kendin dene
extends Node2D
func _process(delta):
position.x += 200 * delta
Düğümler ve Sahneler bölümündeki tüm dersler
3Ayarlayabileceğiniz Değerler
Bir Düğümdeki DeğişkenlerSabitlerDışa Aktarılan DeğişkenlerVector2 MatematiğiEkranın Kenarlarından SarmaKendi FonksiyonlarınızKendi başına pratik yap: Godot playground