smart media : 동영상 강의 : Unity3D
-
유니티 기초 '심플볼' 14단계 - 프리팹(Prefab)의 생성 및 콜백(Call-Back) 함수 사용 (7:15)
유니티에서 하나의 오브젝트를 파일로 생성하는 개념이 프리팹(Prefab)입니다. 현재 만들어진 Ball을 프리팹으로 만들어두면 원하는 만큼 활용할 수 있게 됩니다. 공이 안보이게 되면 스스로 파괴하도록 OnBecameInvisible 함수를 이용해봅니다. 이처럼 특정한... -
유니티 기초 '심플볼' 13단계 - 복합적인 방향의 움직임을 위한 Vector3 인스턴스 생성 (18:11)
앞서 Vector3를 이용하여 단일한 방향으로 쏘아올리는 방법을 배웠지만 이번에는 두 가지 방향이 복합적으로 작용하는 경우는 어떻게 해야할까요? 새로운 Vector3 인스턴스를 생성하는 방법을 배워봅니다. 이 경우 좌표체계에 +와 -를 이용하여 방향을 지정할 ... -
유니티 기초 '심플볼' 12단계 - if문의 작성 및 Vector3 방향의 이해 (14:57)
if문을 이용해서 마우스 왼쪽버튼을 누르는 경우의 스크립트를 작성해봅니다. GetComponent 구문은 매우 많이 사용되는데, 작성하는 스크립트가 특정한 컴포넌트와 접촉하는 것으로 이해하면 됩니다. Vector3는 x,y,x 축의 방향성을 의미하는데 +X(right), -X(... -
유니티 기초 '심플볼' 11단계 - 변수(variable)의 작성과 int, float 타입 (16:35)
주석은 스크립트 작성 중 메모의 용도로 사용하는 것인데 ctrl+alt+c를 누르면 쉽게 주석처리 할 수 있습니다. 변수는 필요시 특정한 값이나 데이터를 넣는 일종의 그릇으로 비유할 수 있는데 변수의 작성은 int, float와 같은 변수타입의 지정이 필요하며 pub... -
유니티 기초 '심플볼' 10단계 - 함수(Function)의 개념 및 Start, Update 함수의 이해 (12:35)
스크립트의 가장 첫번째 using 구문은 참조 라이브러리를 명시한 것이므로 삭제하거나 수정하면 안됩니다. 그 개념을 소개합니다. 또한 함수(Function)는 특정한 작업을 수행하기 위하여 일련의 논리적 과정을 기초로 명령문을 나열해놓은 집합을 의미합니다. ... -
유니티 기초 '심플볼' 9단계 - 스크립트(Script) 작성의 출발 및 MonoDevelope의 에러 해결방법 (8:25)
유니티에서 스크립트를 작성하기 위해 가장 중요한 출발은 파일명의 지정입니다. 파일명은 단지 파일이름의 개념에 그치지 않고 내부에 기록되는 클래스(Class)명과 일치해야 하므로 작성 후 이름을 수정하는 일은 주의해야 합니다. 아래와 같이 매칭되지 않으... -
유니티 기초 '심플볼' 8단계 - 콜라이더(Collider)와 리지드바디(Rigidbody)의 특징 (10:31)
간단한 기초예제를 본격적으로 제작하기 위해 Box, Sphere 및 Plane을 생성하고 카메라를 적절한 위치로 셋팅합니다. Collider는 오브젝트의 표면에 감싸게 만드는 충돌자인데, 이것이 있어야만 충돌을 감지할 수 있게 됩니다. 각각의 3D 오브젝트는 자신의 형... -
유니티 기초 '심플볼' 7단계 - Normal 및 패런팅(Parenting)된 오브젝트의 기준좌표(Axis) 개념 (9:24)
유니티에서 생성된 3D 오브젝트들은 표면에 normal 속성을 가지고 있습니다. 뒷쪽에서 바라보면 투명하게 드러나는 특징이 있으니 유의하세요. 또한 새로운 오브젝트 생성 시 Scene창의 정중앙에 생성되는 특징이 있으니 Position의 리셋이 필요할 수 있습니다... -
유니티 기초 '심플볼' 6단계 - World Axis와 Local Axis 및 Component 개념의 이해 (13:28)
World Axis는 Scene의 정중앙 개념입니다. 그리고 생성되는 각각의 오브젝트는 자신의 중심, 즉 Local Axis를 갖고 있습니다. 유니티에서는 Position 조정이 상당히 중요합니다. Position, Rotation, Scale 등의 Transform 속성을 조정한 후, Reset을 시키는 ... -
유니티 기초 '심플볼' 5단계 - Hierarchy에서 생성하는 오브젝트 및 Inspector의 이해 (7:20)
Hierarchy 창과 Project 창에서 Create 버튼은 만들어내는 오브젝트의 속성이 틀립니다. Hierarchy 창에서의 Create 요소들은 Scene에서 활용할 수 있는 3D 오브젝트 등 주로 비주얼 요소들을 생성하는 반면, Project 창에서는 Script나 Material 등 기반적이...