유니티

유니티 동영상 재생 + Youtube(유료 에셋)

민또배기 2022. 4. 21. 15:00
반응형

유니티 버전 : 2020.3.25f1(URP)

작업환경 : Mac (Monterey 12.3.1)

 

이번엔 동영상 재생에 대해서 알아보려 합니다.

유니티에는 기본적으로 Video Player라는 컴포넌트를 제공합니다. 

아래 사진을 보면 url이 있는데 인터넷 주소가 아닌 파일 경로를 뜻합니다. 

이 상태에서 바로 재생하니 재생이 안되더라구요?

그래서 Render Mode를 Render Texture로 변경하고 Texture를 하나 생성해서 넣었습니다. 이 Texture는 새로 생성한 Material의 Base Map에 넣어서 사용했습니다.

저는 쿼드를 하나 생성하고 Video Player 컴포넌트를 추가하고 위에서 만든 Material을 쿼드에 적용해서 사용했습니다.

 

다음으론 Youtube를 재생하는건데요. 이번엔 유료에셋으로 간단하게 알아봤지만 다음엔 직접 구현해보는 쪽으로 해보려 합니다.

아래 사진과 같은 에셋을 사용했구요. 사용법은 간단합니다.

이미 프리펩으로 만들어져 있어서 프리펩을 가져다가 URL 주소만 넣어주면 끝입니다. 사용법도 주소를 들어가시면 영상으로 나와있어서 편하게 사용하실 수 있습니다.

에셋 주소 :  https://assetstore.unity.com/packages/tools/video/youtube-video-player-youtube-api-29704

 

 

 

 

 

 

 

 

 

반응형

'유니티' 카테고리의 다른 글

Unity Mesh Renderer Size  (0) 2022.05.16
Unity HexGrid  (0) 2022.05.16
유니티 PlanarReflection  (0) 2022.04.20
유니티 Laser reflection 구현  (0) 2022.04.19
유니티 오브젝트 움직임 구현  (0) 2022.04.14