טקסט ב-Console
חלק מהיחידה יסודות הסקריפטים ב-Unity במסלול ה-Unity של Coddy. שיעור 4 מתוך 85.
מחרוזת היא טקסט: שם, הודעה, שורת ניקוד. כותבים אותה בין מרכאות כפולות, והטיפוס שלה הוא string:
string hero = "Mia";סימן + מחבר מחרוזות יחד, ובדרך ממיר מספרים לטקסט:
int gems = 4;
Debug.Log(hero + " found " + gems + " gems");הפקודה מציגה Mia found 4 gems בחלון Console. הרווחים נמצאים בתוך המרכאות: hero + "found" ייתן Miafound.
משתנה יכול להשתנות. gems = gems + 2; קורא את הערך הישן, מוסיף 2 ומציב את התוצאה בחזרה, ו-gems += 2; היא הדרך הקצרה לכתוב את אותו הדבר. -=, *= ו-/= פועלים באותו אופן.
אתגר
קלסם אוסף עוד 2 מטבעות: גרמו לקונסול להציג זאת.
- מתחת ל־
int coins = 3;, הוסיפוcoins += 2;. - שנו את שורת
Debug.Logל־Debug.Log(playerName + " has " + coins + " coins");, עם הרווחים בתוך המירכאות.
לחצו על "שחק": הקונסול מציג שלסם יש 5 מטבעות. לאחר מכן לחצו על "בדיקה".
נסו בעצמכם
using UnityEngine;
public class Greeting : MonoBehaviour
{
void Start()
{
string playerName = "Sam";
int coins = 3;
Debug.Log("Hello");
}
}
כל השיעורים ביחידה יסודות הסקריפטים ב-Unity
1יסודות C# ב-Unity
שלום, Unityמשתניםמספרים עשרוניים צריכים fטקסט ב-Consoleמשתנים ששומרים ערכיםאם ואחרתהשוואת מספריםחזרה: אוסף המטבעות5וקטורים
חיבור וקטוריםכיווניםמרחב מקומי ומרחב עולמימהירות אלכסוניתהמרחק בין עצמיםVector3 הוא מבנה נתוניםסיכום: הטסת רחפן8אובייקטי משחק ורכיבים
הפניות ב-Inspectorקבלת רכיברכיבים חסריםהוספת רכיבRequireComponentהצגה והסתרהחזרה: מתג תאורה6טרנספורמציות והיררכיה
הורים וילדיםלהניף את הדגלקנה מידהלהסתכל על דבריםלנוע לעבר נקודהסיכום: הירח המקיף12מחזור החיים של הסקריפט
Awake ו-StartUpdate ו-LateUpdateOnEnable ו-OnDisableסדר מחזור החייםסיכום: יומן מחזור החייםתרגלו בעצמכם: Unity אונליין