CodeBlanks Logo Icon CodeBlanks

print ile çıktı

print ile konsola yazmayı öğrenirsin.

print ile konsol çıktısı

GDScript'te çalışma anındaki durumları, değişken değerlerini ve test mesajlarını izlemek için print() fonksiyonu kullanılır. Çıktılar Godot editörünün altındaki Output (Çıktı) paneline yazılır.

func _ready():
    print("Oyun basariyla baslatildi!")
    var coins = 5
    print("Coins: " + str(coins))

Sayısal değerleri metinlerle birleştirirken str() fonksiyonuyla metne dönüştürmek gerekir.

Hata ayıklama ve izleme (Trace)

Oyun geliştirirken kod akışını adım adım izlemek (trace) mantık hatalarını bulmanın en hızlı yoludur. Standart print() haricinde, dosya adı ve satır numarası veren print_debug() fonksiyonu da mevcuttur.

# Hata ayıklama için ayrıntılı konsol mesajı
print_debug("Kritik seviye kontrol edildi!")

Konsol çıktıları sayesinde oyun sahnesi çalışırken arka plandaki hesaplamaları rahatlıkla takip edebilirsiniz.

Uygulama Durum ve kod çıktısını yazdır

status değişkenine "Ready", code değişkenine 200 değerini ata. Ekrana Status: Ready | Code: 200 yazdır.

Başlangıç kodu

Player.cs
extends Node

func _ready():
    # status ve code degiskenlerini tanimlayip konsola yazdir
    pass

Örnek çözüm

Player.cs
extends Node

func _ready():
    var status = "Ready"
    var code = 200
    print("Status: " + status + " | Code: " + str(code))

Beklenen çıktı

Status: Ready | Code: 200

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 GDScript'te çalışma anındaki değişken değerlerini editör konsoluna dökmek için hangi komut kullanılır?

  • cout()
  • console.write()
  • echo()
  • print() Doğru cevap

Açıklama: print(), Godot editörünün Output paneline metin ve veri yazdıran temel GDScript fonksiyonudur.

2 Konsola tamamlandı mesajı yazdır

Soru
____("Level Completed")
Cevap
print("Level Completed")

Açıklama: Godot konsoluna metin yazdırmak için print fonksiyonu çağrılır.

3 Konsol ve izleme terimleri

Kavram Anlamı
print Konsola metin yazdıran fonksiyon
Output Panel Konsol çıktısı editör paneli
trace Kodu adım adım izleme süreci
str() Değeri metne çeviren dönüştürücü

Başlangıç bölümündeki tüm dersler