Menu
CoddyTech

Văn bản trong Console

Thuộc phần Những kiến thức cơ bản về lập trình trong Unity trong hành trình Unity của Coddy. Bài học 4 trên 85.

Chuỗi là văn bản: một cái tên, một tin nhắn, một dòng điểm số. Bạn viết chuỗi trong dấu ngoặc kép, và kiểu dữ liệu của nó là string:

string hero = "Mia";

Dấu + nối các chuỗi lại với nhau và chuyển số thành văn bản trong quá trình đó:

int gems = 4;
Debug.Log(hero + " found " + gems + " gems");

Lệnh đó in ra Mia found 4 gems trong Console. Dấu cách nằm bên trong dấu ngoặc kép: hero + "found" sẽ cho kết quả Miafound.

Biến có thể thay đổi. gems = gems + 2; đọc giá trị cũ, cộng thêm 2 rồi gán lại kết quả, còn gems += 2; là cách viết ngắn gọn cho cùng thao tác. -=, *= và /= cũng hoạt động tương tự.

challenge icon

Thử thách

Dễ

Sam nhặt thêm 2 đồng xu: hãy để Console thông báo điều đó.

  1. Bên dưới int coins = 3;, thêm coins += 2;.
  2. Thay dòng Debug.Log bằng Debug.Log(playerName + " has " + coins + " coins");, giữ khoảng trắng bên trong dấu ngoặc kép.

Nhấn Chơi: Console hiển thị Sam has 5 coins. Sau đó nhấn Kiểm tra.

Tự làm thử

using UnityEngine;

public class Greeting : MonoBehaviour
{
    void Start()
    {
        string playerName = "Sam";
        int coins = 3;

        Debug.Log("Hello");
    }
}

Tất cả bài học trong Những kiến thức cơ bản về lập trình trong Unity

Tự luyện tập: Playground Unity