Menu
CoddyTech

콘솔에 텍스트 출력하기

Coddy Unity 여정의 Unity 스크립팅 기초 섹션에 포함된 레슨. 85개 중 4번째.

문자열은 텍스트입니다. 이름, 메시지, 점수 문구 등이 문자열입니다. 큰따옴표 사이에 문자열을 작성하며, 문자열의 형식은 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;는 같은 내용을 짧게 쓰는 방법입니다. -=, *=, /=도 같은 방식으로 작동합니다.

challenge icon

챌린지

쉬움

Sam이 동전을 2개 더 주웠습니다. 콘솔에 그렇게 표시해 보세요.

  1. int coins = 3; 아래에 coins += 2;를 추가하세요.
  2. Debug.Log 줄을 Debug.Log(playerName + " has " + coins + " coins");로 바꾸세요. 따옴표 안의 공백도 그대로 두세요.

‘플레이’를 누르세요. 콘솔에 Sam has 5 coins가 표시됩니다. 그런 다음 ‘확인’을 누르세요.

직접 해보기

using UnityEngine;

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

        Debug.Log("Hello");
    }
}

Unity 스크립팅 기초의 모든 레슨

직접 연습해 보세요: Unity 플레이그라운드