videoplay做视频来回切换时候会有残留,解决办法:
vp.targetTexture.Release();
public void ClickBtn1() { vp.clip = vc1; //vp.Stop(); vp.Prepare(); //准备播放 vp.gameObject.SetActive(true); //开启播放贴图 vp.targetTexture.Release(); //释放纹理残留 vp.prepareCompleted += a => { vp.Play(); //准备好了 开始播放 }; vp.loopPointReached+=a=> //当播放完成之后 { vp.gameObject.SetActive(false); }; }