找回密码
 立即注册
楼主: U侠

[脚本] Unity播放视频脚本代码 附源码

  [复制链接]
发表于 2012-12-23 20:47 | 显示全部楼层 |阅读模式
本帖最后由 U侠 于 2012-12-23 20:49 编辑

提示:安装quicktime

[code=javascript]var bg:Texture2D;
var movieBg:Texture2D;
var playBg:Texture2D;
var stopBg:Texture2D;
var arrowBg:Texture2D;
var stopStyle:GUIStyle;
var playStyle:GUIStyle;
var arrowStyle:GUIStyle;
var play=true;
var stop=false;
var pau=false;
var panel=false;
var panelRect:Rect;
//
var screen:GameObject;
var Yint;
var Yheight;
function Start(){
    Yint=Screen.height;
    Yheight=Screen.height;
    panelRect=Rect(Screen.width/2-140,Yint,280,136);
};
function OnGUI () {
//================================================
    panelRect=Rect(Screen.width/2-140,Yint,280,136);
    GUI.BeginGroup(panelRect);
    GUI.DrawTexture(Rect(0,0,280,136),bg);
    //movie
    GUI.DrawTexture(Rect(16,16,249,58),movieBg);
    if(GUI.Toggle(Rect(23,26,30,30),stop,stopBg,stopStyle)){
            stop=true;
            screen.renderer.material.mainTexture.Stop();
            screen.renderer.enabled=false;
            play=false;
    }else{
            stop=false;
    }
    if(GUI.Toggle(Rect(118,28,30,30),play,playBg,playStyle)){
            play=true;
            screen.renderer.material.mainTexture.Play();
            screen.renderer.enabled=true;
            stop=false;
    }else{
            play=false;
    }
    //
    if(play==false&&stop==false){
    screen.renderer.material.mainTexture.Pause();
    //pau=true;
    };
    GUI.EndGroup();
    //========================================================
    if(GUI.Button(Rect(Screen.width/2-13,Screen.height-18,35,18),arrowBg,arrowStyle)){
        if(panel==false){
            panel=true;
        }else{
            panel=false;
        }
    }
    //panel motion
    if(panel==true&&Yint>Yheight-136){
        Yint-=(Yint-(Yheight-136))*0.1;
    }
    if(panel==false&&Yint<Yheight){
        Yint+=(Yheight-Yint)*0.1;
    }
}

[/code]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2013-1-18 23:02 | 显示全部楼层
效果不错啊
发表于 2013-6-9 19:02 | 显示全部楼层
没有声音?
发表于 2013-6-10 16:32 | 显示全部楼层
大家顶起啊 新手感谢了
发表于 2017-2-14 14:57 | 显示全部楼层
很不错
发表于 2017-2-14 14:46 | 显示全部楼层
好帖就是要顶
发表于 2017-2-14 14:33 | 显示全部楼层
顶顶多好
发表于 2017-2-14 14:32 | 显示全部楼层
说的非常好
发表于 2017-2-14 14:55 | 显示全部楼层
LZ真是人才
发表于 2017-3-10 17:03 | 显示全部楼层
很不错
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-28 14:19 , Processed in 1.084551 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表