河南app外包,seo网站推广经理,网站建设演示ppt,网页制作 基础教程“Test_04”
音频 使用AudioTest脚本控制Audio Source组件#xff0c;在脚本中声明music和se之后#xff0c;在unity中需要将音频资源拖拽到对应位置。
AudioTest
public class AudioTest : MonoBehaviour
{// 声明音频// AudioClippublic AudioC…“Test_04”
音频 使用AudioTest脚本控制Audio Source组件在脚本中声明music和se之后在unity中需要将音频资源拖拽到对应位置。
AudioTest
public class AudioTest : MonoBehaviour
{// 声明音频// AudioClippublic AudioClip music;public AudioClip se;// 声明播放器组件private AudioSource player;void Start(){// 获取播放器组件player GetComponentAudioSource();// 赋值音乐片段player.clip music;// 设置循环播放player.loop true;// 设置音量player.volume 0.5f;// 播放player.Play();}void Update(){// 按空格键来控制声音的播放和暂停if (Input.GetKeyDown(KeyCode.Space)){// 判断是否正在播放if (player.isPlaying){// 停止播放//player.Stop();// 暂停播放player.Pause();}else{// 开始播放//player.Play();// 继续播放player.UnPause();}}// 点击鼠标左键播放特效if (Input.GetMouseButtonDown(0)){// 播放特效不需要再控制暂停/播放直接播放完player.PlayOneShot(se);}}
}
视频
平面对象播放 在 ‘层级’ 中创建平面对象在 ‘项目’ 中创建渲染器纹理在平面对象中添加 ‘Video Player’ 组件渲染模式改为渲染器纹理将视频和渲染器纹理拖拽到组件中对应位置并将渲染器纹理拖拽到场景中新建的平面上新建脚本 ‘VideoTest’ 脚本控制视频播放。
UI播放 ‘层级’ 中创建UI原始图像。 将渲染器纹理和视频文件拖拽到 “Raw Image” 组件 和 Video Player组件中的对应位置同样可以使用脚本控制视频播放。
VideoTest
public class VideoTest : MonoBehaviour
{// 声明视频组件private VideoPlayer player;void Start(){// 获取视频播放组件player GetComponentVideoPlayer();// 唤醒程序时自动播放player.playOnAwake true;// 循环播放player.isLooping true;// 设置播放速度倍速player.playbackSpeed 1.0f;// 控制音量音频输出模式为”直接“时player.SetDirectAudioVolume(0, 0.5f);// 直接播放视频player.Play();}void Update(){// 按空格键来控制视频的播放和暂停if (Input.GetKeyDown(KeyCode.Space)){// 判断是否正在播放if (player.isPlaying){// 停止播放//player.Stop();// 暂停播放player.Pause();}else{// 开始/继续播放player.Play();}} }
}