暴躁小强 发表于 2012-11-16 14:51

Unity3D播放视频代码


Unity支持影片贴图,也就是说可以导入影片并附加到游戏对象上,基本上您计算机上的Quick Time播放器能播的,大致上都能播,已知的支持的影片格式有下列几种:

.mov, .mpg, .mpeg, .mp4, .avi, .asf

唯一一点要注意的是,Unity并不会自动播放影片,必需要新增一行或数行脚本才能进行播放,提供以下二种播放方式供参考:

1.游戏执行立即播放:

代码: 选择全部function Update () {
   renderer.material.mainTexture.Play();
}2.自定按键进行播放:

代码: 选择全部function Update () {
   if (Input.GetButtonDown ("Jump")) {
      if (renderer.material.mainTexture.isPlaying) {
         renderer.material.mainTexture.Pause();
      }
      else {
         renderer.material.mainTexture.Play();
      }
   }
}

st闪光弹 发表于 2017-2-10 19:26

顶顶多好

阿豆 发表于 2017-2-10 19:08

真心顶

阿豆 发表于 2017-2-10 19:27

难得一见的好帖

st闪光弹 发表于 2017-2-10 19:33

说的非常好

2025569 发表于 2017-2-10 18:48

不错不错

aae113 发表于 2017-9-15 10:28

很不错

woyehua 发表于 2017-9-15 10:03

楼主是超人

woyehua 发表于 2017-9-15 10:26

好帖就是要顶

陈疯 发表于 2017-9-15 10:45

顶顶多好
页: [1] 2 3 4 5 6 7
查看完整版本: Unity3D播放视频代码