之前使用的都是同一个RenderTexture 这样就会导致 播放新的视频,在开始的一瞬间会显示上次播放结束的画
解决方案1:可以使用一个过渡图片,来实现过渡效果
方案2:每次都使用新的RenderTexture
这里使用的是 方案2:
在Resources文件下创建 RenderTexture 每次都创建新的
RenderTexture texture = GameObject.Instantiate(Resources.Load(“Texture”));
//RenderTexture texture = new RenderTexture(Resources.Load(“ADTexture”));
GetComponent().targetTexture = texture;
GetComponent().texture = GetComponent().targetTexture;
预制体图unity 使用RenderTexture播放视频的问题(RenderTexture 停留在最后一帧像素导致播放不同视频出现闪屏)

相关文章:

  • 2021-04-30
  • 2021-09-28
  • 2021-08-03
  • 2021-05-11
  • 2021-04-11
  • 2021-06-05
  • 2021-11-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-07
  • 2021-12-12
  • 2022-02-06
  • 2021-11-27
相关资源
相似解决方案