728x90
반응형

Unity 32

Unity 중력을 이용한 충돌 체크

Unity 중력을 이용한 충돌체크 안녕하세요? ITSkeleton입니다. 이번 글에서는 충돌체크 및 인스턴스생성, 인스턴스 삭제 까지 해볼예정입니다. 이렇게 큐브 2개를 만들어 줍니다. Move로 적혀 있는것은 Cube이름을 바꾼것입니다~ 두개의 큐브를 1자로 내려오면 만날수 있도록 만들어 줍니다~ 그다음 Move에 Rigidbody를 적용해 줍니다.적용방법은Add Component에 들어가시면 Physics가 보이시나요? 클릭해줍니다.클릭하면 Rigidbody가 보이시죠? 클릭해줍니다~ 그러면 Rigidbody가 적용이 완료됩니다.그다음으로는 트리거(Trigger 적용이 필요합니다 충돌을 위해서죠~)트리거는 큐브를 생성하면 자동으로 들어가있는 Collider에 들어 있습니다.저 부분을 클릭해서 체크를 ..

Unity 2015.12.15

Unity Camera 옵션설명

Unity Camera 옵션설명 안녕하세요? ITSkeleton입니다. 이번 글에는 Camera의 옵션에 대하여 설명해 드리려고 하는데요~카메라 변경만을 통해서도 아주 재미있는 일들을 많이 할수 있답니다.요즘 VR이 유행을 타기 시작해서 카메라 조작이 거의 필수라고 볼 수도 있답니다~ ^~^ 새 Scen을 구성하면 기본적으로 세팅 되어있는게 저 Main Camera 인데요!다른 오브젝트와 같이 Transform이 있습니다. 어디든 자유롭게 붙일수 있다는 얘기가 되죠!Camera부분을 보면 첫번째 Clear Flags 는 화면의 어떤부분을 클리어할지 여부를 결정하는 것입니다.두번째 Background 는 말그대로 카메라화면에 띄울색을 지정하는 겁니다. 세번째 Culling Mask 는 카메라에 의해 렌더링..

Unity 2015.12.11

Unity 투명한 벽 만들기

Unity 투명한 벽 만들기 안녕하세요? ITSkeleton입니다. 이 글에서는 투명한 벽에대하여 설명해 드릴텐데요 정말 간단한 방법으로 해결 하실수 있습니다~ Rigidbody의 중력이 On 되어있는 Sphere이 투명한멱에의해 저렇게 쌓여 있습니다. 오른쪽의 Inspector을 보시면 Mesh Renderer 이 보이시나요?? 저부분이 색을 넣고 있는 부분입니다. 저부분을 지워주면 어떤모양이 될까요?지우는 방법은 Mesh Renderer위에 마우스를 두고 오른쪽을 누르신뒤 Remove Component를 누르시면 삭제가 됩니다. 위와 같이 저런 모양으로 나옵니다. 하지만 Collider와 Mesh Filter가 존재하기때문에 벽 역할 및 충돌체크도 가능합니다. 간단하죠? 이렇게 오브젝트를 투명으로 만..

Unity 2015.12.09

Unity 텍스쳐 적용하기

Unity 텍스쳐 적용하기 안녕하세요 ITSkeleton입니다. 이번 글에서 설명해 드릴것은 바로 텍스쳐 적용하는 방법인데요.어렵지 않으니 따라하시면 금방 하실수 있습니다.텍스쳐를 적용하는 방법에는 두가지가 존재합니다. 1. 해당모델이 드래그앤 드롭하는 방법2. Metrial을 직접 생성한 다음 속성을 설정하는 방식 1번의 경우 정말 쉽게 적용 할 수 있습니다. 저는 이렇게 큐브를 하나 생성해 주었습니다.적용할 이미지는 Asset Store에서 무료로 배포해주고있는 것을 다운 받았습니다. 여러분이 마음에 드는것을 골라서 Import해주시면 될거같네요 ^_^~제가 가지고 있는 이미지는 png 파일입니다. 물론 jpg 또한 지원을 하기 때문에 문제될 것은 없을 거에요~ 위의 사진과 같이 마우스로 드래그&드롭..

Unity 2015.12.09

Unity의 장점

Unity의 장점안녕하세요? ITSkeleton입니다.이번 포스팅에서는 유니티의 장점에 대하여 알아볼텐데요사람들이 왜 유니티 유니티 하는지 궁금한 마음에 써봅니다.먼저 유니티는 멀티플랫폼으로 유명하죠!멀티플랫폼이란 윈도우,안드로이드,IOS,맥,플스 등과 같이 유니티 하나로 만들어 두면 저 많은 플랫폼으로 빌드를 할 수 있습니다. 두번째는 통합 개발 환경(IDE)라는 것인데요 유니티로는 스테이지를 디자인하고 스크립트를 코딩,디버깅,빌드 및 테스트를 유니티 하나로만 이루어 질수있어서 개발 환경이 뛰어나다 고 볼수 있습니다. 세번째는 빌트인 미들웨어 라는 것이 존재합니다. 이는 게임 개발에 필요한 작업 프로세스를 빠르게 진행 할 수 있는것 을 말하는데, 조명,컬러,지형,스피드 트리 를 일컬어서 얘기할수 있습니..

Unity 2015.12.09

Unity 리소스 인스턴스 생성 방법

Unity 리소스(Resources) 인스턴스 생성 안녕하세요? ITSkeleton입니다. 이번 글에서 소개해 드릴부분은 바로 코드로 리소스를 불러오는 방법을 소개해 드릴까합니다. 일단 Asset에 resoureces 라는 이름의 폴더를 만들어 줍니다. 폴더를 만드셧나요?안에 간단하게 큐브를하나 만들어서 넣어두겟습니다. 큐브를 리소스 폴더안에 저장하는 방법은간단히 저를 따라하시면 됩니다. 큐브를 하나 만들어줍니다. 생성된 큐브를 리소스 폴더안에 마우스로 드래그&드롭 하면 큐브 리소스가 생성 됩니다. Hierarhy 안에 생성된 큐브는 지워줍시다.그럼 코딩을 통해 불러오는 방법을 알아볼까요??두가지의 방법이 존재합니다. 리소스폴더 안에 있는것을 하나씩 불러오는 방식과 리소스폴더 안에 있는 모든것을 불러오는..

Unity 2015.12.08

Unity 오브젝트 On/Off

Unity Object On/Off 안녕하세요? ITSkeleton 입니다.오늘은 오브젝트를 자동으로 껏다가 켰다가 하는 방법에 대하여 포스팅을 해볼 예정입니다.생각보다 어려운 작업은 아니에요~ 네 먼저 Cube와 Sphere을 생성해 줍니다.마우스를 클릭할때마다 두 오브젝트가 바뀌는 프로그램을 만들 예정입니다.두 오브젝트를 같은 자리에 놔두어 주세요~저는 주로 이용하는것이 C#이기 때문에 C#파일을 만들어 줍니다~ 위와 같이 작성을 해줍니다. public GameObject

Unity 2015.12.07

Unity 자전과 공전 표현하기

Unity 지구의 자전 및 공전 이전 시간에 물체를 움직이는 방법에 대하여 포스팅 하였습니다.이번 시간에는 움직이는 방법을 응용하여 지구의 자전 및 공전을 표현하도록 하겟습니다. 자전하는 것을 제대로 보고싶으시다면 Cube 로 만드는 것을 추천해 드립니다.자전과 공전을 주는것은 정말 쉽습니다. 이전 시간에는 transform.Translate 를 이용했다면,이번에는 transform.Rotate 를 이용하여 자전과 공전을 표현 하겠습니다.저렇게 생성해 주신후 이렇게 만들어 줍니다. 작은걸 중간크기에 넣은뒤 중간크기를 큐브에 넣어줍니다.이러면 small은 middle에 포함이 되고 middle은 center에 포함이 됩니다.큐브가 회전을 하게되면 어떻게 될까요? middle이 저 사진의 큐브 모서리에 계속..

Unity 2015.11.09

Unity 오브젝트 생성 및 움직임 넣기

오브젝트 생성 및 움직임 안녕하세요? ITSkeleton 입니다. 이번 타임에는 큐브를 생성하고 간단하게 움직임을 넣는 것을 해보려 합니다. 먼저 유니티를 커주시고 프로젝트를 생성해 주세요~ 다음 그림과 같이GameObject -> 3D Object -> Cube를 선택해주세요 이렇게 생성이 완료되셧나요? 이게 기본적인 큐브 생성입니다. 여기에 움직임을 넣어 보겟습니다. Assets 오른쪽클릭후 폴더를 새로 만들어줍니다. 폴더의 이름은 Scripts 로 하겟습니다. 후에 Scripts폴더클릭후 오른쪽클릭 C# Script 를 클릭해서 C#스크립트를 생성해 줍니다. C#의 스크립트 이름을 MoveCube로 하겟습니다. 생성후에 파일을 두번클릭해줍니다. Monodevelop 나 Visual이 뜰거에요~ 이런..

Unity 2015.11.02
728x90
반응형