Unity——网页获取视频文件播放,获取图片更换纹理
2015-04-28 13:47
726 查看
// 确保这两个组件已经添加
@script RequireComponent (GUITexture)
@script RequireComponent (AudioSource)
var url = "http://www.unity3d.com/webplayers/Movie/sample.ogg";
function Start () {
//开始下载视频
var www = new WWW(url);
// 确保视频已经下载好
var movieTexture = www.movie;
while (!movieTexture.isReadyToPlay)
{
yield;
}
var gt = GetComponent.<GUITexture>();
// 初始化纹理
gt.texture = movieTexture;
transform.localScale = Vector3 (0,0,0);
transform.position = Vector3 (0.5,0.5,0);
gt.pixelInset.xMin = -movieTexture.width / 2;
gt.pixelInset.xMax = movieTexture.width / 2;
gt.pixelInset.yMin = -movieTexture.height / 2;
gt.pixelInset.yMax = movieTexture.height / 2;
// 获取音频组件
var aud = GetComponent.<AudioSource>();
aud.clip = movieTexture.audioClip;
//播放视频音效
movieTexture.Play();
aud.Play();
}
//网络上获取图片
@script RequireComponent (GUITexture)
@script RequireComponent (AudioSource)
var url = "http://www.unity3d.com/webplayers/Movie/sample.ogg";
function Start () {
//开始下载视频
var www = new WWW(url);
// 确保视频已经下载好
var movieTexture = www.movie;
while (!movieTexture.isReadyToPlay)
{
yield;
}
var gt = GetComponent.<GUITexture>();
// 初始化纹理
gt.texture = movieTexture;
transform.localScale = Vector3 (0,0,0);
transform.position = Vector3 (0.5,0.5,0);
gt.pixelInset.xMin = -movieTexture.width / 2;
gt.pixelInset.xMax = movieTexture.width / 2;
gt.pixelInset.yMin = -movieTexture.height / 2;
gt.pixelInset.yMax = movieTexture.height / 2;
// 获取音频组件
var aud = GetComponent.<AudioSource>();
aud.clip = movieTexture.audioClip;
//播放视频音效
movieTexture.Play();
aud.Play();
}
//网络上获取图片
var url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg"; function Start () { // Start a download of the given URL var www : WWW = new WWW (url); // Wait for download to complete yield www; // assign texture renderer.material.mainTexture = www.texture; }
相关文章推荐
- 网页嵌入快播播放器并实现服务器视频文件连续播放
- C++获取flv视频文件的播放时间
- C#获取视频文件播放长度
- 网页播放全景视频和全景图片
- Android获取本机各种类型文件列表(音乐、视频、图片、文档等)
- 文件流---获取文件的大小(图片、视频、文件......)
- 网页中播放视频文件的代码
- Android 获取音视频文件的播放时长
- 获取手机拍照的图片或者录像的视频文件-路径方法(以时间来命名图片)
- C#获取 Flv视频文件播放时间长度等信息
- 通过摄像机视频设备或者流媒体服务器SDK获取到数据转换成RTMP流实现网页/手机微信播放
- Android获取视频文件某一帧并设置图片
- Unity实现RawImage图片显示视频 、灵活配置控制视频播放
- [IOS]获取网页上数据(图片、文字、视频)
- 获取网页上数据(图片、文字、视频)-b
- Unity3d外部加载音频,视频,图片等资源 及根据路径获取制定格式的文件
- 网页嵌入快播播放器并实现服务器视频文件连续播放
- 网页播放音频、视频文件——基于web的html 5的音乐播放器(转载)
- Unity ios下播放视频文件
- iOS大文件分片上传和断点续传 标签: iOS大文件分片断点续传获取视频获取图片 2016-05-17 15:52 4881人阅读 评论(8) 收藏 举报 分类: 技术—iOS 版权声明:本文为博