씬설정후배경만들기
- 게임 Life/유니티게임엔진
- 2017. 8. 12. 15:14
배경화면 만들기
배경은 보통 게임에서 캐릭터와 오브젝트 뒤에위치해서 시야에서 가장 먼 이미지다.
배경은 플레이어에게 게임의 세계로 몰두 할수 있게 한다.
때때로 배경은 정적인 상태로 보통은 플레이어가 상호작용할 수 없고 단지 배치나 색감,분위기를 만들어내는 역할만 한다.
에셋화면에서 배경을 선택해서 씬화면에 드래그하면 다음과 같이 배경을 만들수 있다.
정적이미지로 배경이미지 만들기
프로젝트 브라우저에서 임포트한 에셋을 선택하면 인스텍터는 스프라이트 설정을 보여준다.
Texture Type : sprite(2D and UI)
Sprite Mode : singel
Pixels to Units : 100
Pivot : Center
맨 밑에 있는 필터모드
Filter Mode :
Point : 작은이미지를 멀리서 보게 될때 사용된다.
Bilinear: Point에 비해 좀더 부드러운 이미지로 나온다.
Trilinear : Bilinear 와 비슷하지만 텍스처가 시점으로 부터 멀어질때 낮은해상도
가까워질때 높은 해상도로 나온다.
에셋을 게임 오브젝트에 할당
툴바를 이용한 방법1
GameObject>2D Object>sprite
메뉴를 이용해 에셋바에 있는 이미지를 선택해놓은 상태에서
메뉴바에서 다음과 같이 설정하면 Sene 화면에 다음과 같이 배경이미지가 깔리게 된다.
가장빠른 방법은 프로젝트 브라우저에서 에셋 스프라이트를 드래그햐여 씬 뷰로 드롭하는 것이다.
마우스로 프로젝트 브라우저에서 배경이미지로 사용할 이미지를 클릭한후 씬화면으로
드래그하면 이미지를 바로 배경이미지로 설정할 수 있게된다.
이방법이 가장 빠르고 편하다.
그런다음 Game 바에서
오른쪽 Position바에서
X:0 Y:0 Z:0 로 설정하면
중앙 앵컥 씬 뷰 좌표계를 원점상으로 위치 시킨다.
타일셋을 이용한 배경 설정
다음은 타일셋을 이용한 배경설정을 해보겠다.
타일셋은 배경이미지 위로 와야하기 때문에 배경이미지 위로 올려면 다음과 같이
Order in Layer 를 Sene 화면에 드래그해서 가져온후 1로 설정하고
배경이미지는 0으로 서정하면 배경이미지위에 타일이미지를 설정해서 배경위의 배경을 만들수 있게 된다.
위 화면같이 Layer 0인 숲 이미지와 Layer 1의 이미지 풀바닥 이미지를 각각 섞여서 배경이미지가 설정 되었다
풀바닥 이미지는 각각 8개로 형성되어 나중에 캐릭터가 움직일수있는 바닥이 만들어졌다.
음 여기까지 만드니까 이제 캐릭터가 필요해졌다.
캐릭터를 다음에 만들어 보기로 했다.
그림은 잘못그리지만 예전에 조금씩 끄적거려봤던 그림솜씨로 한번 만들어 보겠다.
'게임 Life > 유니티게임엔진' 카테고리의 다른 글
게임 배경위에 캐릭터추가 (0) | 2017.08.12 |
---|---|
유니티인터페이스 (0) | 2017.08.09 |
유니티 게임엔진소개 및 무료다운로드방법 (1) | 2017.08.08 |
이 글을 공유하기