unity3d 3

Unity RigidBody Component 정리

[Rigidbody Component]GameObject가 물리 제어로 동작하게 하는 컴포넌트물리 시뮬레이션을 통해서 오브젝트의 위치를 조절.중력, 충돌에 대한 오브젝트의 반응의 크기를 계산.PropertyMass : 질량. 상대적인 의미의 질량으로, 일반적인 kg, g 등의 무게 단위는 아니다. ‘A 물체 mass가 1, B 물체 mass가 10이라고 할 때 B물체는 A물체보다 10배 더 무겁다.’ 라고 해석하는 것. 보통은 1Mass = 1Kg이라고 가정 후 작업하는 것이 일반적.Drag : 이동할 때 적용되는 마찰계수(저항)Angular Drag : 회전할 때 적용되는 마찰계수(저항)Use Gravity : 중력 적용 여부Is Kinematic : 체크하면(True) 물리엔진의 영향을 받지 않으며,..

Unity C# 2018.07.17

Unity3d GameObject에 관한 정리

[GameObject]유니티는 컴포넌트 기반 개발(CBD : Component Based Development) 방법론을 지원한다.CBD는 독립적인 기능 단위로 컴포넌트를 제작해 필요한 기능을 조립하는 방식.컴포넌트란 게임오브젝트의 기능을 담당하는 부분.CBD는 컴포넌트의 재사용이 가능하고, 높은 생산성이 장점이다.GameObject는 특정 속성이나 기능을 갖춘 오브젝트를 담을 수 있는 상자에 비유.유니티에서는 일반적으로 사용되는 오브젝트를 일부 템플릿 형태로 제공Light, 3D Object, Particle, Camera캐릭터, 아이템, 상자, 몬스터 등 모든 것이 게임 오브젝트이다.GameObject들은 기본적으로 Transform Component를 포함하고있다.Transform Component..

Unity C# 2018.07.17

Unity3d 그래픽스, 조명에 관한 정리

[Graphics] Texture - 3D 모델의 표면에 매핑시킬 이미지 파일을 지칭. - Texture 기능으로 Mesh, Particle 및 Interface에 이미지를 매핑.- 매핑 - 이미지 또는 동영상을 오브젝트에 겹치거나 둘러싸는 것.- PSD(포토샵), PNG, JPEG, TIFF, GIF, BMP, TGA 등 다양한 이미지 파일 포맷 지원- PSD 파일에 있는 여러 개의 레이어를 자동으로 평면화(Flatten)한다.- 텍스쳐의 원본을 보존한 상태로 다양한 압축 포맷으로 용량을 줄이는 기능을 제공.- 텍스쳐의 크기가 가로세로 2^n 형태일 때 압축 지원 속도가 가장 빠르다.모바일 플랫폼을 사용할 경우 이 형태를 사용하는게 가장 유리하다. Texture Type - Texture : 모든 텍스..

Unity C# 2018.07.16