복습: 공전하는 달
Coddy Unity 여정의 Unity 스크립팅 기초 섹션에 포함된 레슨. 85개 중 36번째.
이 요약에서는 코드를 작성하지 않아도 부모를 따라가는 자식, 매 프레임마다 회전하는 동작, 그리고 한계값을 향해 커지는 크기를 한데 살펴봅니다.
챌린지
중급행성의 스크립트를 작성하세요. 달은 행성의 자식이므로 저절로 따라옵니다.
Update()에서 행성을 y축을 중심으로 초당spin도 회전시키세요.- Space 키를 누르고 있는 동안
Mathf.MoveTowards를 사용해float size필드의 값을 초당grow만큼 1에서 2를 향해 키우세요. transform.localScale = Vector3.one * size;를 설정하세요.
‘플레이’를 누르고 Space 키를 누르고 있으세요. 행성이 커지고 달이 더 크게 흔들립니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
using UnityEngine;
public class Planet : MonoBehaviour
{
public float spin = 40f;
public float grow = 0.5f;
void Update()
{
}
}
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
Unity 스크립팅 기초의 모든 레슨
직접 연습해 보세요: Unity 플레이그라운드