النص في وحدة التحكم
جزء من قسم أساسيات البرمجة النصية في Unity في رحلة Unity على Coddy. الدرس 4 من 85.
السلسلة النصية هي نص: اسم أو رسالة أو سطر نتيجة. تكتبها بين علامتي اقتباس مزدوجتين، ونوعها هو string:
string hero = "Mia";تجمع علامة + السلاسل النصية معًا، وتحول الأعداد إلى نص في أثناء ذلك:
int gems = 4;
Debug.Log(hero + " found " + gems + " gems");يُظهر ذلك Mia found 4 gems في وحدة التحكم. توجد المسافات داخل علامتي الاقتباس: hero + "found" ستعطي Miafound.
يمكن أن يتغير المتغير. تقرأ gems = gems + 2; القيمة القديمة، وتضيف إليها 2، ثم تعيد النتيجة إلى المتغير، أما gems += 2; فهي الطريقة المختصرة لكتابة الشيء نفسه. وتعمل -= و*= و/= بالطريقة نفسها.
التحدي
سهلالتقط Sam قطعتين نقديتين إضافيتين: اجعل وحدة التحكم تعرض ذلك.
- أسفل
int coins = 3;، أضفcoins += 2;. - غيّر سطر
Debug.LogإلىDebug.Log(playerName + " has " + coins + " coins");، مع ترك المسافات داخل علامات الاقتباس.
اضغط «العب»: ستعرض وحدة التحكم أن Sam لديه 5 قطع نقدية. ثم اضغط «تحقق».
جرّب بنفسك
using UnityEngine;
public class Greeting : MonoBehaviour
{
void Start()
{
string playerName = "Sam";
int coins = 3;
Debug.Log("Hello");
}
}
جميع دروس أساسيات البرمجة النصية في Unity
1أساسيات C# في Unity
مرحبًا يا Unityالمتغيراتالأعداد العشرية تحتاج إلى fالنص في وحدة التحكممتغيرات تتذكرإذا وإلامقارنة الأعدادمراجعة: جامع العملات7الحلقات والدوال
التكرار باستخدام forحلقات داخل حلقاتكتابة دالةدوال تُعيد إجابةالمصفوفاتمراجعة: السُّلّم5المتجهات
جمع المتجهاتالاتجاهاتالفضاء المحلي والعالميالسرعة القُطريةالمسافة بين الأشياءVector3 بنية Structمراجعة: قيادة الطائرة المسيّرة8كائنات اللعبة والمكوّنات
المراجع في Inspectorالحصول على مكوّنالمكوّنات المفقودةإضافة مكوّنRequireComponentالإظهار والإخفاءمراجعة: مفتاح الإضاءة6التحويلات والتسلسل الهرمي
الآباء والأبناءارفع العلمالتحجيمانظر إلى الأشياءتحرّك نحو نقطةمراجعة: القمر في مدارهتدرّب بنفسك: Playground لـ Unity