복습: 엘리베이터
Coddy Unity 여정의 Unity 스크립팅 기초 섹션에 포함된 레슨. 85개 중 18번째.
이번 복습에서는 이 장의 내용을 종합해 봅니다. Inspector에서 설정하고 [SerializeField]로 비공개로 유지한 필드를 Update()에서 매 프레임 읽습니다.
챌린지
쉬움엘리베이터가 위쪽까지 올라간 다음 그곳에서 멈추도록 스크립트를 작성하세요.
[SerializeField] private float형식으로speed와top필드 두 개를 추가하세요. Inspector에서 각각 2와 5로 설정합니다.Update()에서transform.position.y가top보다 작은 동안new Vector3(0, speed * Time.deltaTime, 0)을transform.position에 더하세요.
‘플레이’를 누르세요. 엘리베이터가 높이 5까지 올라간 뒤 멈춥니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
using UnityEngine;
public class Lift : MonoBehaviour
{
// speed와 top: private으로 선언하고 Inspector에서 설정
void Update()
{
}
}
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
Unity 스크립팅 기초의 모든 레슨
직접 연습해 보세요: Unity 플레이그라운드