전체 글 351

입력된 한글을 자음 모음 으로 나누기

한글은 초성, 중성, 종성으로 이루어져 있다.초성은 19개 : 'ㄱ', 'ㄲ', 'ㄴ', 'ㄷ', 'ㄸ', 'ㄹ', 'ㅁ', 'ㅂ', 'ㅃ', 'ㅅ', 'ㅆ', 'ㅇ', 'ㅈ', 'ㅉ', 'ㅊ', 'ㅋ', 'ㅌ', 'ㅍ', 'ㅎ'중성은 21개 : 'ㅏ', 'ㅐ', 'ㅑ', 'ㅒ', 'ㅓ', 'ㅔ' ,'ㅕ', 'ㅖ' ,'ㅗ' ,'ㅘ', 'ㅙ', 'ㅚ', 'ㅛ', 'ㅜ', 'ㅝ', 'ㅞ', 'ㅟ', 'ㅠ', 'ㅡ', 'ㅢ', 'ㅣ'종성은 28개 : ' ', 'ㄱ', 'ㄲ', 'ㄳ', 'ㄴ', 'ㄵ', 'ㄶ', 'ㄷ', 'ㄹ', 'ㄺ', 'ㄻ', 'ㄼ', 'ㄽ', 'ㄾ', 'ㄿ', 'ㅀ', 'ㅁ', 'ㅂ', 'ㅄ', 'ㅅ', 'ㅆ', 'ㅇ', 'ㅈ', 'ㅊ', 'ㅋ', 'ㅌ', 'ㅍ', 'ㅎ'종성의 첫번째는 ..

Materials, Texture

안녕하세요. 이번시간에는 Materials, Texture 에 대하여 알아보도록 하겠습니다.앞서 강의에서 연습을 하면서 보아 왔던 것들은 하나같이 흰색의 면만을 보여주었으며 빛의 각도에 따라서 음영이 나타나는 것을 확인할수 있었습니다. 이번에는 그런 밑밑한 몇에 재질감을 주고 조명을 받았을때 음영을 줄수 있도록 해보겠습니다.먼저 큐브를 만들어 주시구요 위치를 리셋 0,0,0 하신후에 넓게 펴줍니다. 다음은 에셋 스토어라는 곳이 있습니다. 개인이 만든 이미지와 프로그래밍된 객체들을 올려놓고 나눔을 할수도 또는 판매를 할수도 있는 그런곳입니다. 들어가시는 방법은 Ctrl + 9 단추키 또는 Window -> Asset Store 에 들어가실수 있습니다. 창에 열리게되면 전세계 유니티를 사용하는 사람들이 올리..

Unity3D Gameobject의 개념 정리

안녕하세요 이번에 배워볼것은 게임 오브젝트 입니다. 몇가지 단축키와 게임오브젝트의 활용에 대하여 알아보도록 하겠습니다. 먼저 새로운 씬을 생성해 주세요 기존 강좌와는 연결되지 않습니다^^ 큐브와 캡슐을 생성하시고 바닥을 깔아서 다음과 같이 배치를 해주세요 기본적으로 기준을 마추기 제일 쉬운 방식은 모든좌표값을 0,0,0으로 해주는 리셋 작업을 하신후에 배치를 하시면 작업하시기 용이합니다. FPS 라고 생각하시고 켑슐은 사람이고 큐브는 총 바닥은 필드로 생각하고 만들어 보겠습니다. 이제 게임 오브젝트를 하나 추가 해주도록 하겠습니다. Ctreate Empty로 비어 있는 오브젝트를 생성한후 큐브와 켑슐을 그룹화 시켜 주겠습니다. 네이밍을 Gameobject -> Player로 Capsule -> Body로..

Unity3D 기초 조명 총정리

이번시간에는 unity의 조명에 대하여 알아보도록 하겠습니다. 먼저 이전시간에 만들어 두었던 것들을 카메라를 제외한 나머지 것들은 삭제 하시거나 새로운씬을 열어서 시작하도록 하겠습니다. 먼저 바닥을 만드로 리셋하여 위치를 0,0,0으로 만들어 줍니다. 그후 큐브를 두개 이상 만들어서 아래와 같이 배치해주세요 3차원화면을 2차원 화면으로 보다 보면 배치가 어려울수 있습니다. 아래 표시된 + 모양의 축을 눌러 해당 방향으로 보던가 Alt키를 누르고 마우스를 드래그 하여 화면을 움직일수 있고 오른쪽 마우스를 드래그 하여도 화면이 움직입니다. 바닥과 큐브가 구분이 어려우니 Directional Light를 같이 넣어주시고 각도를 조절해 줍니다. Directional Light는 지난 시간에서도 이야기 한것처럼 ..

unity3D 객체에 물리엔진 적용하기

안녕하십니까 3번째 시간입니다. 이번에는 저번시간에 만들어 두었던 객체들에 물리 엔진을 적용하는것을 해보도록 하겠습니다. 먼저 저번시간에 만들어진 파일을 열어보면 구와 켑슐 원기둥 큐브 등이 있습니다.그리고 그룹핑이 구밑에 그룹핑되어 있는 부분들이 있는데요 그룹핑을 해제해 주시기 바랍니다. 그룹을 해지해 주는 이유는 한개의 객체에 물리 엔진을 적용하였을 경우 다른 객체도 같이 움직이는 것을 예방하기 위해서 입니다. 물리엔진을 적용하는 방법은 너무나도 쉽고 간단해서 뭐야 이게 끝이야? 싶기도 합니다 ㅎㅎ 먼저 구를 선택합니다. 구에다가 먼저 물리엔진을 적용해 보도록 할께요Component -> Physlcs ->Rigidbody 이게 물리 엔진입니다. 클릭하세요. 네 그럼 구에 물리엔진이 들어갔습니다. I..