26.06.26 TIL
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
김민준

케릭터 선택 UI 추가
UI Palette - Uniform Grid Pannel = 여러가지 버튼들을 하나의 Pannel안에 담을수 있는 역할
-사진 파일 가져와서 버튼에 초상화 추가하기
Button의 On Clicked 선택

Get Player Controller 로 플레이어 컨트롤러를 가져오고 Create Hero(BP_MyPlayerController 블루프린트에 있음)실행
Create Hero

Create Hero(Custom Event)
-> Get all Actors Of Class(Actor를 가져옴) -> Spawn Actor(Actor 스폰)
Create Hero 는 서버에서만 (Run on Server)

뒤에 ThirsPerson에 있는 Team Setting -> Possess -> Close Select UI (케릭터 선택 후 UI 닫기)
Possess = 플레이어의 Controller와 연결하여 선택한 플레이어를 조종할 수 있도록 하는 역할

(BP_ThirdPerson에 있는 Team Setting (Custom Event))
Create Hero에서 입력 받은 Team Index에 따라
0번 -> MonsterP
1번 -> Team1
2번 -> Team2 으로 할당

Project Settings에서 Collision에 Channels에 Monster, Team1, Team2 추가해줌
그리고 프리셋 에도 MonsterP, Team1P, Team2P추가 해줌

다시 BP_MyPlayerController 블루프린트
Event Begin Play로 시작하자마자 케릭터 선택 UI 출력, Get Team index로 선택한 케릭터의 Index 저장

Get Team Index 구조(해당 함수는 BP_GameMode에 있음)

UI 생성 및 제거 Custom Event (BP_MyPlayerController)
UI 생성 시 마우스 커서 보이도록 // UI 제거 시 마우스 커서 제거

추가로 플레이 하지 않고 있는 케릭터는 삭제하도록
다시 실행 했을 때 플레이 중인 케릭터만 남아있게 설정?
XR을 활용한 게임 개발 3기(유니티) 수강생입니다. 곧 수료 하지만 앞으로 이곳에 가끔 저의 개발 경험이 나 지식 기록할까 합니다. 더 나아가 이 사이트가 제 개인위키의 역할을 할 수 있으면 좋겠습니다. 한국 게임 시장을 흔들겠습니다

게임 광고 수익은 단순히 광고를 붙이는 것이 아니라, 여러 광고 네트워크를 경쟁시켜 가장 높은 수익을 만드는 구조입니다.

안녕하세요. 플밍 4기 입니다. 게임 개발을 배우기 전 네트워크 엔지니어 도메인에서 익히고 배웠던 네트워크 이론에 대한 기초 입니다. 학습에 도움이 되길 바라며 공유 드립니다.