这是关于Unity 3d的问题。我可以播放StreamingAssets文件夹中的视频。但有没有一种方法可以点击按钮,并在Windows Media Player中播放相同的视频。我对此进行了很多研究,但找不到任何解决方案。
这是正常播放视频的代码,
using UnityEngine;
using System.Collections;
public class VideoDemo : MonoBehaviour
{
public string filePath;
public string result;
void Start() {
filePath = System.IO.Path.Combine (Application.streamingAssetsPath, "Demo.mp4");
result = "";
}
void OnGUI() {
if(GUI.Button(new Rect(10,10,100,30),"Click Me"))
{
StartCoroutine(Example());
}
}
IEnumerator Example ()
{
if (filePath.Contains ("://")) {
WWW www = new WWW (filePath);
yield return www;
result = www.text;
} else
{
result = System.IO.File.ReadAllText (filePath);
}
}
}
请分享一些想法。