Vuforia/Unity视频播放无画面但有声音问题求助
检查Video Player渲染模式配置
若视频挂载在Plane/Quad上,需将Video Player的Render Mode设为Render Texture,同时创建并分配一个Render Texture资源给它,最后把Plane/Quad材质球的主纹理绑定到这个Render Texture上。如果选错渲染模式(比如Camera Far Plane),画面就不会显示在目标物体上。确认Plane/Quad的层级与遮挡关系
确保承载视频的Plane/Quad和Image Target在同一层级,且没有被其他物体遮挡。可以在Scene视图里选中Plane,调整它的Z轴位置(比如Image Target Z为0,Plane设为0.001),避免和识别目标重叠导致画面被覆盖。排查视频文件兼容性
部分视频编码在Unity Video Player中存在兼容问题,建议更换为H.264编码的MP4格式,或重新导出视频时调整编码参数,确保视频文件本身没有损坏。验证材质球与纹理的关联
打开Plane/Quad的材质球,检查Albedo纹理是否正确关联了Video Player对应的Render Texture(当使用Render Texture模式时),或者是否直接绑定了视频剪辑。如果材质球纹理为空或关联错误,会导致画面无法显示。确认Vuforia跟踪触发逻辑
即使控制台无报错,也可以在DefaultTrackableEventHandler的OnTrackingFound()方法中添加调试日志,同时确保Video Player的Play()方法和Plane/Quad的激活逻辑被正确执行,确认跟踪识别时的触发流程正常。
内容的提问来源于stack exchange,提问作者Ryan

