본문 바로가기
반응형

유니티엔진3

객체의 단순 등속 운동. Translate, MoveTowards. Unity에서 이동의 기본인 Translate와 MoveToWards 에 대해서 알아본다. 1. Translate 방향과 속도를 이용한 등속이동을 지원한다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class MoveBasic : MonoBehaviour { public float speed = 0.05; void Update() { transform.Translate(Vector3.forward*speed); } } 2. MoveToWards 시작 위치와 이동 할 목표 저점을 이용한 이동. 속도 값이 작을 수록 빠르게 움직인다. transform.position = Vector3.MoveTo.. 2021. 12. 13.
[Unity] 디버그 로그 사용하기 Unity에서 디버그 로그를 사용하는 방법에 대해 알아본다. 다음과 같이 Debug.Log("...") 코드를 작성한다. public class Script2 : MonoBehaviour { // Start is called before the first frame update void Start() { Debug.Log("Start"); } // Update is called once per frame void Update() { Debug.Log("Update"); } } 게임을 실행 시키면 Console 창에 다음과 같이 로그가 출력됨을 알 수 있다. 그리고 Console 창에서 로그를 더블클릭하면 해당 로그에 대한 코드로 바로 이동을 할 수 있다. 이를 통해 에디터 상에서 런타임 상의 추치들을 확.. 2021. 1. 31.
[Unity] MonoBehaviour 유니티 엔진에서 GameObject를 생성하고 이 객체에 Script를 추가하면 다음과 같이 C# 클래스가 자동으로 생성된다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Script3 : MonoBehaviour { // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } } 이 클래스는 MonoBehaviour를 상속 받았다. 본 객체 상에서 코딩을 하려면 MonoBehaviour에 대해서 잘 알고 있어야 하겠다. MonoBeha.. 2021. 1. 31.
반응형