Unity Engine/기초 테크닉 (2) 썸네일형 리스트형 [Unity] 유니티 오브젝트의 null 확인 Preface: UnityEngine.Object 유니티에서의 모든 게임 오브젝트는 UnityEngine.Object로부터 상속을 받는다. UnityEngine.Object는 유니티 엔진에서 생성된 C++ 내부 구현 객체와 C#에서 해당 객체의 포인터를 참조하는 인터페이스 클래스로 구성되어 있다. 여기서 C++은 unmanaged 언어라 프로그래머가 객체의 메모리 해제 시점을 결정할 수 있지만 C#은 managed 언어이기 때문에 메모리 해제를 GC에 맡겨야 하는 차이가 있다. UnityEngine.Object의 파괴 유니티로 코딩을 하면서 UnityEngine.Object(혹은 그를 상속하는)를 파괴하려고 하면 Destroy() 또는 DestroyImmediate()를 호출하게 된다. 이때 위에 언급한.. 유니티 Raycast로 3D 오브젝트 클릭과 드래그 https://github.com/nicotina04/UnityDrag3DObject GitHub - nicotina04/UnityDrag3DObject: An implementation of dragging object and it's example An implementation of dragging object and it's example - GitHub - nicotina04/UnityDrag3DObject: An implementation of dragging object and it's example github.com 이번 포스팅에서는 씬에 존재하는 3D 오브젝트를 마우스로 클릭, 그리고 드래그하는 방법을 알아본다. 그전에 어떻게 마우스의 입력이 게임 내의 오브젝트와 상호작용할 수 있는지 .. 이전 1 다음