ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [unreal] umg video play (web, local)
    카테고리 없음 2023. 10. 6. 02:39
    728x90

    언리얼에서 ui에 비디오를 재생시키는게 생각보다 번거로웠다.

    더 쉬운 방법이 있을 수도 있겠지만..

     

     

    Media - Media Player 를 만들어준다.

    사용할 샘플 영상은 그냥 드래그해서 복사하면 된다.

     

    이거를 체크해주고,

     

    이름을 지정해주면,

     

    자동으로 미디어 텍스쳐가 생성이 된다.

     

     

    미디어 텍스쳐를 통해 메테리얼을 만들고 만들어진 메테리얼의 에디트에 들어가면,

     

    이렇게 보인다.

     

    Meterial Domain 에서 값을 User Interface로 변경해준다,

    그러면 노드가 이렇게 변하는데,

     

    이것도 연결해준다.

     

    ui로 가서 Image 오브젝트에 보면 텍스쳐를 지정할 수가 있는데, 위에서 만든 메테리얼로 해준다.

     

    블루프린트로 가서 Media Player로 변수를 만들어주고,

    이렇게 set을 통해 값을 선언하거나,

    변수의 Detail창에서 이전에 만든 Media Player를 연결해줄 수 있다.

     

    Open Url 노드를 만들어서 연결하면 웹 경로를 통해 비디오를 재생 할 수 있고,

     

     

    Open Source 노드를 만들어서 소스를 지정해주면 아까 복사한 영상을 재생 할 수 있다.

     

    728x90
Designed by Tistory.