Menu
CoddyTech

화면에 보석 표시하기

Coddy Unity 여정의 실제 게임 만들기 섹션에 포함된 레슨. 56개 중 51번째.

challenge icon

챌린지

중급

코스 위에 보석이 떠 있습니다. 청록색 큐브 다섯 개에 Gem 태그를 지정하고, 각 큐브에 트리거와 Gem 스크립트를 추가하세요. HUD 캔버스의 왼쪽 위에는 GemText가 표시되며, 씬에서는 이를 Player의 새 gemText 필드에 연결합니다. 이전 레슨의 모든 항목을 그대로 유지하세요.

Player에서(using TMPro; 추가):

  • Inspector에서 설정할 TMP_Text 필드 gemText, 수집한 보석 수, 레벨의 전체 보석 수를 준비합니다.
  • Start에서 태그를 기준으로 레벨의 보석 수를 세고, Gems: 0/5와 같이 표시합니다.
  • public 메서드 AddGem()은 보석을 하나 추가하고 새 개수를 Gems: 1/5와 같이 표시합니다.

Gem에서: 플레이어(Player 스크립트가 있는 오브젝트)가 들어오면 해당 플레이어의 AddGem()을 호출하고 보석을 제거합니다.

Play를 눌러 보석을 몇 개 모은 다음 Check를 누르세요.

직접 해보기

using UnityEngine;

public class Gem : MonoBehaviour
{
    // 이 부분은 나중 수업에서 채웁니다: 수집할 보석입니다.
}

실제 게임 만들기의 모든 레슨