Tekst w konsoli
Część sekcji Podstawy skryptów w Unity ścieżki Unity w Coddy. Lekcja 4 z 85.
Łańcuch znaków to tekst: imię, wiadomość, wynik. Zapisujesz go w cudzysłowie, a jego typ to string:
string hero = "Mia";Znak + łączy łańcuchy znaków i po drodze zamienia liczby na tekst:
int gems = 4;
Debug.Log(hero + " found " + gems + " gems");To wypisuje Mia found 4 gems w konsoli. Spacje są wewnątrz cudzysłowów: hero + "found" dałoby Miafound.
Wartość zmiennej może się zmieniać. gems = gems + 2; odczytuje starą wartość, dodaje 2 i zapisuje z powrotem wynik, a gems += 2; to krótszy zapis tego samego. -=, *= i /= działają tak samo.
Wyzwanie
ŁatwySam zbiera jeszcze 2 monety: spraw, by Konsola to pokazała.
- Poniżej
int coins = 3;dodajcoins += 2;. - Zmień linię
Debug.LognaDebug.Log(playerName + " has " + coins + " coins");, zachowując spacje wewnątrz cudzysłowów.
Naciśnij „Graj”: Konsola pokaże, że Sam ma 5 monet. Następnie naciśnij „Sprawdź”.
Spróbuj swoich sił
using UnityEngine;
public class Greeting : MonoBehaviour
{
void Start()
{
string playerName = "Sam";
int coins = 3;
Debug.Log("Hello");
}
}
Wszystkie lekcje w sekcji Podstawy skryptów w Unity
1Podstawy C# w Unity
Witaj, UnityZmienneLiczby dziesiętne wymagają fTekst w konsoliZmienne, które pamiętająIf i elsePorównywanie liczbPowtórka: Zbieracz monet4Wejście
Naciśnięty, przytrzymany, zwolnionyOsiePrzyciski z nazwamiPrzyciski myszyPowtórka: naładowany skok7Pętle i metody
Powtarzaj za pomocą forPętle wewnątrz pętliNapisz metodęMetody, które zwracają wynikTablicePowtórka: schody10Wyszukiwanie obiektów
Wyszukiwanie po nazwieTagiWyszukiwanie po typieReferencje lepsze niż wyszukiwanieNull w UnityPowtórka: najbliższa moneta13Projekt: Unikaj bloków
BiegaczBloki z nieba2Wpraw to w ruch
Umieść sześcianPoruszaj w każdej klatceObracaj co sekundęSteruj za pomocą klawiszyPodsumowanie: Prowadź sześcian5Wektory
Dodawanie wektorówKierunkiPrzestrzeń lokalna i globalnaPrędkość po przekątnejOdległość między obiektamiVector3 to strukturaPodsumowanie: pilot drona8Obiekty gry i komponenty
Referencje w InspectorzePobieranie komponentuBrakujące komponentyDodawanie komponentuRequireComponentPokazywanie i ukrywaniePowtórka: włącznik światłaPoćwicz samodzielnie: Edytor online Unity