のしメモ アプリ開発ブログ

Unityアプリとかロボットとか作ってるときに困ったこととかメモ

uGUIを使ってモバイルで動画を再生させる

uGUIでEasyMovieTextureを使って再生するメモ

Mobile環境で動画再生できるAssetが「EasyMovieTexture」です。
EasyMoiveTexuture - AssetStore
https://www.assetstore.unity3d.com/jp/#!/content/10032
このEasyMovieTextureを使ってuGUIで動画を再生させます。

1. EasyMovieTextureをimport

EasyMovieTexture(有料)をAssetStoreからインポートしてきます
EasyMoiveTexuture - AssetStore
https://www.assetstore.unity3d.com/jp/#!/content/10032

2. RawImageを作成

Canvasを作ってRawImageを作ります。

3. RawImageにMediaPlayerCtrlをアタッチ

MediaPlayerCtrlを貼り付けて、Inspectorを各種設定
・ファイルパス
・マテリアルの指定

こんな感じになります

4. 再生できる

実機にビルドすると動きます
youtu.be

特にスクリプトも書かずにできました。とても簡単!
あと、uGUIを使ってサイズやらAnchor等同じように調整できるのは便利ですね〜