1.在一个平面显示屏播放视频
🧱 1. 创建 Unity 项目
- 打开 Unity Hub → 点击
New Project
- 选择
3D Core 模板(或 URP)
- 命名项目,例如:
VideoDemo
📁 2. 导入本地视频
- 准备一个
.mp4 视频(H.264 编码,推荐 1920x1080 分辨率)
- 将视频文件 拖入 Assets 文件夹
- Unity 会自动导入为 Video Clip 资源
🧱 3. 场景搭建:放置显示面板
- 在 Hierarchy 中右键 →
3D Object → Plane(用作播放视频的面板)
- 将其命名为
VideoScreen
- 调整
Transform,比如:
Position: (0, 1, 3) Rotation: (90, 0, 0) Scale: (2, 1, 1)
🎥 4. 添加 Video Player 播放器
- 选中
VideoScreen 平面
- Inspector 中点击
Add Component → 搜索并添加 Video Player
- 在 Video Player 设置如下:
Video Clip: 选择你导入的视频
Play On Awake: ✅(自动播放)
Render Mode: Material Override
Target Material Renderer: 自动填为 Plane 的 Renderer
Target Material Property: _MainTex
🔊 5. 添加声音支持
- 仍然选中
VideoScreen
- 点击
Add Component → 搜索添加 Audio Source
- 在 Video Player 的
Audio Output Mode 设置:
- 改为:
Audio Source
Audio Source: 拖入刚刚添加的 Audio Source 组件
▶️ 6. 播放测试
- 点击 Unity 顶部工具栏的
Play 按钮
- 视频应该会在 Plane 上自动播放,并带有声音
posted @
2025-08-04 20:00
BJliberty
阅读(
124)
评论()
收藏
举报