콘솔에 텍스트 출력하기
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;는 같은 내용을 짧게 쓰는 방법입니다. -=, *=, /=도 같은 방식으로 작동합니다.
챌린지
쉬움Sam이 동전을 2개 더 주웠습니다. 콘솔에 그렇게 표시해 보세요.
int coins = 3;아래에coins += 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 플레이그라운드