Menu
CoddyTech

복습: 드론 조종사

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

이 복습에서는 축으로 방향을 만들고, .normalized를 사용해 길이를 1단위로 맞추고, Vector3.up 같은 이름이 지정된 방향을 사용하며, 복사본을 통해 위치를 바꾸는 내용을 한데 정리합니다.

challenge icon

챌린지

쉬움

드론을 조종하세요. 방향키로 조종하고, 스페이스바를 누르면 올라갑니다.

  1. Update()에서 원시 축 값(Horizontal은 x축, Vertical은 z축)에 .normalized를 적용한 다음, speed * Time.deltaTime을 곱해 이동시킵니다.
  2. 스페이스바를 누르고 있는 동안 Vector3.up * climb * Time.deltaTime을 더하고, 그렇지 않으면 같은 값을 Vector3.down에 곱합니다.
  3. 위치의 복사본을 사용해 y값을 최소 0.5f로 유지합니다.

‘플레이’를 눌러 비행해 보세요. 스페이스바를 누르면 올라가고 바닥으로 내려옵니다. 그런 다음 ‘확인’을 누르세요.

직접 해보기

using UnityEngine;

public class Drone : MonoBehaviour
{
    public float speed = 1f;
    public float climb = 1f;

    void Update()
    {
    }
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

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

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