【Unity每日一记】音频,麦克风,粒子和拖尾渲染器

在这里插入图片描述


‍个人主页:@元宇宙-秩沅

‍ hallo 欢迎 点赞 收藏⭐ 留言 加关注✅!

本文由 秩沅 原创

‍ 收录于专栏:Unity基础实战



文章目录

    • 前言
    • (==A==) 音频Audio
    • (==B==) 麦克风
    • (==C==) 粒子系统
    • (==D==)TrailRender拖尾渲染器


前言


A 音频Audio


‍常用操作


  • 获取音频资源组件 : AudioSource = GetComponent< AudioSource>();
  • 获取音频: Public AudioClip xx ; AudioSouce.Clip = xx Clip译“片段”
  • 音量设置:AudioSource.Volum =
  • 开始播放的时间设置:AudioSource.time =
  • 静音: AudioSource.mute = true;
  • 播放: AudioSource.Paly( )
  • 暂停:AudioSource.pause( )
  • 恢复播放:AudioSource.UnPause( )
  • 停止:AudioSource.Stop( )
  • 播放一次音效: AudioSource.PlayOneShot(AudioClip)
  • 音量近大远小方法设置:
    AuodioSource.PlayClipAtPoint( AudioClip,transform.positon)
    [ 音频片段AudioClip 距离物体位置越近声音越大]
  • 是否在播放音效: audioSource.isPlaying

‍AudioSourse组件介绍


![在这里插入图片描述](https://img-blog.csdnimg.cn/255c5e41d54b47769d6140a6a934d608.jpe在这里插入图片描述在这里插入图片描述

Play On Awake 第一次调用就开启
Loop 循环
Pitch 音调

音频源官方手册解释


B 麦克风


获取设备麦克风信息

string[] strs = Microphone.devices;

开始录制

clip = Microphone.Start(null, false, 10, 44100);

    if( Input.GetKeyDown(KeyCode.Space) )
        {
            clip = Microphone.Start(null, false, 10, 44100);
        }
参数一:设备名 传空使用默认设备
参数二:超过录制长度后 是否重头录制
参数三:录制时长
参数四:采样率

结束录制

Microphone.End(null);

  if( Input.GetKeyUp(KeyCode.Space) )
        {
            Microphone.End(null);
            //第一次获取 没有才添加 
            AudioSource s = this.GetComponent<AudioSource>();
            if (s == null)
                s = this.gameObject.AddComponent<AudioSource>();
            s.clip = clip;
            s.Play();

            #region 知识点四 获取音频数据用于存储或者传输
            //规则 用于存储数组数据的长度 是用 声道数 * 剪辑长度
            float[] f = new float[clip.channels * clip.samples];
            clip.GetData(f, 0);
            print(f.Length);
            #endregion
        }

C 粒子系统


【Unity每日一记】音频,麦克风,粒子和拖尾渲染器_第1张图片


DTrailRender拖尾渲染器


【Unity每日一记】音频,麦克风,粒子和拖尾渲染器_第2张图片


⭐【Unityc#专题篇】之c#进阶篇】

⭐【Unityc#专题篇】之c#核心篇】

⭐【Unityc#专题篇】之c#基础篇】

⭐【Unity-c#专题篇】之c#入门篇】

【Unityc#专题篇】—进阶章题单实践练习

⭐【Unityc#专题篇】—基础章题单实践练习

【Unityc#专题篇】—核心章题单实践练习


你们的点赞 收藏⭐ 留言 关注✅是我持续创作,输出优质内容的最大动力!


在这里插入图片描述


你可能感兴趣的:(#,Unity精华一记,unity,音视频,游戏引擎)