Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- RPG게임
- 노션으로 가계부쓰기
- unity
- 깃허브 커밋
- React
- 마이크작동안됨
- 갤럭지버즈+
- animatorcontroller
- props
- unrelated histories
- notion
- 커밋
- 1인 게임개발
- 마이크작동
- 노션
- 노션가계부
- button
- 블루투스마이크
- flutter오류#flutter#flutter초기세팅
- 깃허브 #깃명령어
- Relation
- 노션활용
- JSX
- 노션꿀팁
- 깃허브오류
- button onclick
- 유니티
- 노션관계형
- 깃허브
Archives
- Today
- Total
광산김가네
[모각코][Unity/유니티]0811 TIL_npc_ 대화창 구현하기 본문
https://www.youtube.com/watch?v=jVBiGhlwhZg&list=PLO-mt5Iu5TeYfyXsi6kzHK8kfjPvadC5u&index=3
해당 영상의 에셋및 구현을 참고했습니다.

1. Image sprite를 생성해준다.
항상 ui를 만들때 canvas가 같이 생성이되는데, canvas는 항상 조작이 어렵고 game화면에 뜨지않았어서, 네모 스프라이트나 프리팹을 사용하려고했는데 해당 영상에 자세하게 설명되어있어 Image sprite를 이용해보았다.
<- 평소 잘 적용되지않았던 이유는 아래 사진과 같이 canvas 안에 Image나 생성하고싶은 UI를 드래그앤 드랍했어야했는데 이과정을 안하고 바로 inspector에서 조작하려고 해서였다

2. 위치설정

해당 기능을 활용해서 다른 rpg게임 대화창처럼 맨밑, 가로가 꽉차게 설정해주었다.
+ alt키와 shift키를 사용해서 설정해주어야한다.
3. 픽셀 깨짐 수정
이미지의 크기를 게임화면에 맞춰서 늘리면, 픽셀이 깨지는 문제가 있다

이를 방지하기위해서 1)Image inspector에서 Sliced로(기본설정은 Simple로 설정) 2)Sprite editor에서 Border부분 설정하기 를 해주면 픽셀이 깨지지않고 잘 늘어난다
+ Border기능은 설정한 부분의 영역은 크기를 늘려도 변하지않는부분을 설정해주는것이다.

4.Text 넣기
Image 스프라이트안에 UI->Text를 새로 생성해주고, 위치를 설정해주면 대화창 완성!

'TIL(Today I Learn)' 카테고리의 다른 글
[모각코][Unity/유니티]0818 TIL_퀘스트 기능 구현하기 (0) | 2021.08.20 |
---|---|
[모각코][Unity/유니티]0814 TIL_애니메이션 구현, 맵 탐색 기능 추가 (0) | 2021.08.16 |
[모각코][Unity/유니티]0807TIL_ player 이동 세부설정(이동 제한지역 설정), 메인카메라설정 (0) | 2021.08.09 |
[모각코][Unity/유니티]0804TIL_기본맵 구성_player,land 스프라이트 설정(2d 탑뷰) (0) | 2021.08.06 |
[모각코][Unity/유니티]0728TIL_1인 개발 게임(1)_게임 기획하기(게임장르, 지향성 정하기) (0) | 2021.07.30 |