PlayerTest

using UnityEngine;
using System.Collections;

public class PlayTest : MonoBehaviour
{

//电影纹理
public MovieTexture mov;

void Start()
{

audio.clip = mov.audioClip;
audio.Play();
mov.Play();

//设置电影纹理播放模式为循环
mov.loop = true;

}

void OnGUI()
{
if (GUI.Button(new Rect(310, 0, 100, 50), "2倍速播放"))
{
audio.pitch = 2f;
}

if (GUI.Button(new Rect(410, 0, 100, 50), "1倍速播放"))
{
audio.pitch = 1f;
}

GUI.DrawTexture(new Rect(0, 0, 300, 300), mov);

//绘制电影纹理
GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), mov, ScaleMode.StretchToFill);

if (GUILayout.Button("播放/继续"))
{
//播放/继续播放视频
if (!mov.isPlaying)
{
mov.Play();
}

}

if (GUILayout.Button("暂停播放"))
{
//暂停播放
mov.Pause();
}

if (GUILayout.Button("停止播放"))
{
//停止播放
mov.Stop();
}
}

}

时间: 2024-08-03 05:58:19

PlayerTest的相关文章

MPMediaPickerController 选取本地音频 在模拟器运行出错

一 今天有群友遇到问题说使用MPMediaPickerController  会崩溃. [self presentViewController:self.mediaPicker animated:YES completion:nil]; 二 我运行了下,在真机上是ok的,模拟器应该加上以下代码 1. MPMediaPickerController不会在模拟器中运行.苹果公司指出这下"你好音乐播放器"中的"iPod库访问编程指南"中.该说明称: 注意:要按照这些步骤,

Google Guice 系列教程 - 基础实践

转载:http://www.cnblogs.com/youngC/archive/2012/12/21/2828419.html 前言 Google Guice 是一个轻量级的依赖注入框架,它支持Java 5或者更高版本的JDK,得利于Java 5中提供的泛型 (Generics) 和注释 (Annotations) ,它可以使得代码类型安全 (type-safe) .那么何时使用在代码中使用 Guice 进行注入呢?一般来说,如果在你的应用代码中业务对象 (Business Objects)

【Unity游戏开发】浅谈Unity游戏开发中的单元测试

一.单元测试的定义与作用 单元测试定义:单元测试在传统软件开发中是非常重要的工具,它是指对软件中的最小可测试单元进行检查和验证,一般情况下就是对代码中的一个函数去进行验证,检查它的正确性.一个单元测试是一段自动化的代码,这段代码调用被测试的工作单元,之后对这个单元的单个最终结果的某些假设进行检验.单元测试使用单元测试框架编写,并要求单元测试可靠.可读并且可维护.只要产品代码不发生变化,单元测试的结果是稳定的.(百度的) 单元测试可以让你在软件开发的早期阶段发现 Bug,而不必到集成测试的时候才发

Android ijkplayer详解使用教程

1.认识ijkplayer 最近公司准备开发一款视频播放及直播的应用,找了许多开源的框架,大部分都是基于ffmpeg开发的.最开始准备用Vitamio框架开发的,相关的文章也比较丰富,结果对于非个人移动应用均需购买Vitamio使用授权.不过B站开源的ijkplayer也不错,而且也不需要商业授权. ijkplayer是一个基于FFmpeg的轻量级Android/iOS视频播放器.FFmpeg的是全球领先的多媒体框架,能够解码,编码, 转码,复用,解复用,流,过滤器和播放大部分的视频格式.它提供

vue播放video插件vue-video-player实现hls, rtmp播放全过程

1.安装插件 1 npm install vue-video-player -S 2.配置插件 在main.js里添加 1 import VideoPlayer from 'vue-video-player' 2 require('video.js/dist/video-js.css') 3 require('vue-video-player/src/custom-theme.css') 4 Vue.use(VideoPlayer) 3.使用插件 在vue的组件页面里 1 <template>

Spring学习(二)--装配Bean

一.Spring装配机制 Spring提供了三种主要的装配机制: 1.在XML中进行显示配置 2.在Java中进行显示配置 3.隐式的bean发现机制和自动装配--自动化装配bean Spring可以通过注解来进行自动装配(无需再手动写配置文件),Spring从两个角度实现自动化装配: 1.组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean; 2.自动装配(autowiring):Spring自动满足bean之间的依赖;--以CD及CD播放器为示