본문 바로가기
언리얼/부산항만

VR360 시청형을 위한 필요사항

by 으얏 2024. 2. 29.

현재 있는 인터랙션 리스트

- BP_UDPListener

- BP_VideoPlayer

- BP_PlayerPawn_VR360

- BP_EyeInteraction

- BP_VRKeyboard_Actor

- BP_Waiting

 

1. BP_UDPListener

- 부산항 시청형 기존 메세지
"$컨텐츠명,(R/P/S)*메시지길이" (ex 컨텐츠명:test->"$test,P*6")

R : Replay

P : Play

S : Stop

- UDP 송수신을 위한 블루프린트

- 이벤트 그래프

  • Begin Play 

- 시작시 Change Socket Platform을 이용해 Android로 세팅

- UDP 연결 해제시 Clear

- UDP 연결 시 Client 생성 및 저장

- VR360 Video가 종료시 Movie End에 이벤트 바인딩하여 Checking End 활성화

- Game Instance에 형변환 하여 Data Load를 위한 Instructer IP, Port / My Port Set

(현재 Send IP 192.168.2.56, Send Port 11111, Receive Port 22222로 되어있음)

  • StartUDPServer

  • SendMessage

  • Send Timer / Send Event

- 0.5 초마다 Send Event 를 호출

- Moive가 끝났으면 $none*4 를 전송하여 종료 '4' 는 텍스트 길이

- 그렇지 않으면 Make Message를 생성하여 Send Message 전송

- Make Message

- 위에서 기재한 "$컨텐츠명,(R/P/S)*메시지길이"를 만들어주는 함수

  • Clear Client

  • Create Client

 

- Analysis Packet

 

  • Checking End

- Movie 종료 시 바인딩하여 호출하는 이벤트 그래프

'언리얼 > 부산항만' 카테고리의 다른 글

시청형 제작 기록  (0) 2024.03.20
인터랙션 수정 사항  (0) 2024.02.27
WorldGuideUI  (0) 2024.02.26
Sound 및 Narration  (0) 2024.02.22
BP_ForkLift16T  (0) 2024.02.21

댓글