Study/Unity 5

3D슈팅게임 수업자료

수업자료 : 수업전 다운받아서 바탕화면에 다운 받으세요~ 텍스처와 라이트 설정 (9/20 화) 텍스처와 라이트 설정새프로젝트 설정Create - Sphere 선택Inspector 뷰에서 이름을 Earth로 설정Transform의 Position을 0,0,0Rotation을 0,23.4,0Scale을 160, 160, 160메인카메라 이동Hierarchy뷰에서 Earth를 더블클릭(화면에 보이게 하기 위해)메인카메라 이동(Hierarchy뷰에서 Main Camera를 선택)Inspector뷰에서 Transform의 Position을 0,50,-130Rotation 을 0,0,0,이렇게 하면 Game뷰의 중심에서 약간 아래에 구체가 나타남텍스처 지정Asset - Import New Asset 선택 befor..

Study/Unity 2016.09.20

로보로보 만들기

update:2015.10.30(목) update : 2015.10.27(화) update : 2015.10.22(목) update : 2015.10.20(화) update : 2015.10.15(목) update : 2015.10.13(화) update : 2015.10.8(목) http://progagmer.blog.me/194973060 1. 게임 소개 및 체험 해보기 2. 로보로보 프로젝트(Project) 생성하기 3. 오브젝트 생성하기와 기본 조작 방법 익히기 4. 오브젝트의 역할에 따른 기능을 구성하는 컴퍼넌트(Component) 5. Unity Package 를 활용하여 리소스 추가하기 6. 바닥 (Floor) 오브젝트 만들기 7. Fbx 파일을 이용하여 Player 오브젝트 생성하기 8. ..

Study/Unity 2015.09.07

물체의 이동 및 회전

유니티 에디터에서 물체의 회전은 X,Y,Z축의 값으로 지정하는데, 이러한 회전 관리 방식을 오일러 회전이라 한다. 하지만 엔진 내부에서 물체의 회전은 사원수(Quaternion)회전으로 관리된다.이동에 사용하는 벡터는 덧셈을 통해 추가 이동을 설정하지만, 회전을 나타내는 사원수는 곱셈을 사용해 추가 회전을 설정하게 된다. public class RocketMove : MonoBehaviour {public float moveSpeed=10f;public float rotateSpeed=90f; void Update () {float h = Input.GetAxis ("Horizontal");float v = Input.GetAxis ("Vertical");transform.position += new V..

Study/Unity 2014.11.26