facebook twitter hatena line email

「Unity/VideoPlayer」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
 
(同じ利用者による、間の1版が非表示)
行1: 行1:
==サンプル作成==
+
[[Unity/VideoPlayer/基本]]
#ヒエラルキーから、Planeを作成する。
+
#Planeを見やすいように、Rotationを(90,180,0)へ
+
#PlaneのInspectorからAddCompornentして、Video Playerを追加
+
#MeshRendererがDefault-Materialであることを確認する
+
#mp4等のデータをAssetsのどこかに置く。
+
#VideoPlayerのSourceをVideoClipであることを確認して、mp4などをVideoClipに追加する
+
  
参考:https://xr-hub.com/archives/15798
+
[[Unity/VideoPlayer/クロマキー]]
 
+
==videoをurlで表示できるように==
+
#VideoPlayerのSourceをURLに変更、ネット上にあるmp4データなどを、追加する
+
 
+
==動画操作サンプル==
+
<pre>
+
using UnityEngine;
+
using UnityEngine.Video;
+
public class SampleScene : MonoBehaviour
+
{
+
    [SerializeField] VideoPlayer videoPlayer;
+
    void Start()
+
    {
+
        videoPlayer.started += StartVideo;
+
        videoPlayer.loopPointReached += FinishedVideo;
+
    }
+
    // 動画開始
+
    void StartVideo(VideoPlayer vp)
+
    {
+
        Debug.Log("StartVideo!!");
+
    }
+
    // 動画終了
+
    void FinishedVideo(VideoPlayer vp)
+
    {
+
        Debug.Log("FinishedVideo!!");
+
        vp.Stop();
+
    }
+
}
+
</pre>
+
==UniversalPRでのサンプル作成==
+
#PlayerSettingsのgraphicsのAssetsにUniversalPRを入れる。
+
#上と同じ手順で作成し直す。
+
#PlaneのMeshRendererが、Litになってることを確認
+
 
+
(確認できず・・)
+
 
+
==GoogleDriveなどでmp4を上げてソースアクセスする方法==
+
以下のような感じにurlを変更すれば良い。
+
 
+
ttps://drive.google.com/uc?export=view&id=[id]
+
 
+
unityからgoogle-driveにアクセスする方法は、googleのポリシー違反なので、使わないほうが良いかも。
+

2022年3月18日 (金) 08:10時点における最新版

Unity/VideoPlayer/基本

Unity/VideoPlayer/クロマキー