Menu
CoddyTech

복습: 공전하는 달

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

이 요약에서는 코드를 작성하지 않아도 부모를 따라가는 자식, 매 프레임마다 회전하는 동작, 그리고 한계값을 향해 커지는 크기를 한데 살펴봅니다.

challenge icon

챌린지

중급

행성의 스크립트를 작성하세요. 달은 행성의 자식이므로 저절로 따라옵니다.

  1. Update()에서 행성을 y축을 중심으로 초당 spin도 회전시키세요.
  2. Space 키를 누르고 있는 동안 Mathf.MoveTowards를 사용해 float size 필드의 값을 초당 grow만큼 1에서 2를 향해 키우세요.
  3. transform.localScale = Vector3.one * size;를 설정하세요.

‘플레이’를 누르고 Space 키를 누르고 있으세요. 행성이 커지고 달이 더 크게 흔들립니다. 그런 다음 ‘확인’을 누르세요.

직접 해보기

using UnityEngine;

public class Planet : MonoBehaviour
{
    public float spin = 40f;
    public float grow = 0.5f;

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

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

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

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