Menu
CoddyTech

Wyjście ze zmiennymi

Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 32 z 92.

Aby wyświetlić wartość zmiennej, przekaż zmienną do print() bez cudzysłowów:

var coins := 25
print(coins)

To wyświetla 25. W cudzysłowie print("coins") wyświetla słowo coins.

print() przyjmuje kilka wartości oddzielonych przecinkami. Wypisuje je kolejno w tym samym wierszu, bez spacji między nimi, więc umieść spacje w tekście:

var player_name := "Ada"
var level := 7
print("Player: ", player_name)
print("Level ", level, " reached")

To wyświetla Player: Ada w pierwszym wierszu, a Level 7 reached w drugim.

prints() działa podobnie jak print(), ale wstawia spację między wartościami: prints("Level", level) wyświetla Level 7.

Możesz też łączyć tekst za pomocą +. Obie strony muszą być ciągami znaków, więc zamień liczbę na ciąg znaków za pomocą str():

var score := 120
print("Score: " + str(score))

Bez str() wyrażenie "Score: " + score powoduje błąd: GDScript nie może dodawać wartości typu String i int.

challenge icon

Wyzwanie

Łatwy

Program przechowuje imię, poziom i liczbę monet gracza w trzech zmiennych. Użyj zmiennych, aby wypisać dokładnie te dwa wiersze:

Player: Ada
Ada reached level 7 with 250 coins

Nie wpisuj wartości Ada, 7 i 250 w wywołaniach print(): wypisz zmienne player_name, player_level i player_coins.

Spróbuj swoich sił

extends Node

func _ready():
	var player_name := "Ada"
	var player_level := 7
	var player_coins := 250
	# Wypisz dwie linie, używając zmiennych
	pass
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator GDScript online