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

这篇具有很好参考价值的文章主要介绍了【Unity每日一记】音频,麦克风,粒子和拖尾渲染器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【Unity每日一记】音频,麦克风,粒子和拖尾渲染器,# Unity精华一记,# unity实战基础,unity,音视频,游戏引擎


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

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

👨‍💻 本文由 秩沅 原创

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

⭐🅰️⭐




⭐前言⭐


🎶(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组件介绍


【Unity每日一记】音频,麦克风,粒子和拖尾渲染器,# Unity精华一记,# unity实战基础,unity,音视频,游戏引擎"">【Unity每日一记】音频,麦克风,粒子和拖尾渲染器,# Unity精华一记,# unity实战基础,unity,音视频,游戏引擎

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每日一记】音频,麦克风,粒子和拖尾渲染器,# Unity精华一记,# unity实战基础,unity,音视频,游戏引擎


🎶(D)TrailRender拖尾渲染器


【Unity每日一记】音频,麦克风,粒子和拖尾渲染器,# Unity精华一记,# unity实战基础,unity,音视频,游戏引擎

⭐🅰️⭐


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

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

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

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

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

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

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


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


【Unity每日一记】音频,麦克风,粒子和拖尾渲染器,# Unity精华一记,# unity实战基础,unity,音视频,游戏引擎文章来源地址https://www.toymoban.com/news/detail-712531.html


到了这里,关于【Unity每日一记】音频,麦克风,粒子和拖尾渲染器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序开发中的麦克风录音和音频上传

    微信小程序开发中,麦克风录音和音频上传非常常见。下面将详细介绍如何使用微信小程序开发工具进行麦克风录音和音频上传。 一、麦克风录音 首先在wxml文件中添加一个录音按钮,用于触发录音操作:   然后在js文件中定义startRecord事件,用于开始录音:

    2024年02月04日
    浏览(38)
  • vue前端获取/切换麦克风,播放采集音频和采集音量大小

    使用时确保你有如下依赖且版本为Vue2,终端里面运行 重要代码:audio: { deviceId: this.form.chooseMicDeviceId },将上面选的麦克风放到getUserMedia中,即可启用用户自己选择的麦克风 在sendData中可以把数据流传给后端,可以播放/下载采集到的数据流,也可以将数据流转换成file传给后端

    2024年02月08日
    浏览(33)
  • Unity 使用 Microphone 采集麦克风声音

    1、获取麦克风,Microphone.devices 2、开始录音,Microphone.Start 3、结束录音,Microphone.End 1、MicrophoneWrapper 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79

    2024年02月04日
    浏览(36)
  • 虚拟声卡(虚拟扬声器和虚拟麦克风)应用之音频回环(Virtual Audio Cable)

    首先在了解Virtual Audio Cable音频回环技术之前,我们先介绍几个基础的概念: 虚拟声卡:是一种硬件虚拟化技术;基于软件技术虚拟出麦克风或者虚拟扬声器硬件,提供给上层用户程序使用虚拟麦克风和扬声器,例如通过给虚拟扬声器喂送音频数据实现麦克风录音效果。 音频

    2024年01月17日
    浏览(100)
  • 传感器使用——ESP-WROOM-32 and INMP441麦克风音频采集

             使用不同传感器前需要了解其连接及通信方式。对于 ESP-WROOM-32 and INMP441麦克风 是通过 I2S 方式进行通信。具体连接引脚参照下图: ESP-WROOM-32引脚示意图          使用的麦克风为MEMS麦克风,具体规格可参照芯片规格数说明。 INMP441麦克风         I2S音频连接

    2024年02月09日
    浏览(32)
  • 【ESP32音视频传输】②通过I2S采集SPH0645麦克风音频数据并上传到服务端实时播放

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 本文章基于Arduino ESP32 2.07版本,因为2.04版本开始I2S驱动被更改了,所以相同代码可能效果不太同 本文主要参考了:https://atomic14.com/2020/09/12/esp32-audio-input.html ESP32有多种方式从外置麦克风中读取数据:

    2024年02月11日
    浏览(39)
  • 麦克风分类汇总

    1)按声电转换原理分为:电动式(动圈式、铝带式),电容式(直流极化式)、压电式(晶体式、陶瓷式)、以及电磁式、碳粒式、半导体式等。 2)按声场作用力分为:压强式、压差式、组合式、线列式等。 3)按电信号的传输方式分为:有线、无线(无线麦克风分为三个频段,

    2024年02月09日
    浏览(38)
  • 电脑麦克风没声音?

    这3招就可以解决! 在我们使用电脑录制视频时,有时会遇到一个令人头疼的问题:麦克风没有声音。那么,为什么会出现这种情况呢?更重要的是,我们应该如何解决这个问题呢?本文将介绍3种方法,帮助您解决麦克风没有声音的难题! 方法一:通过声音设置来调整麦克风

    2024年02月13日
    浏览(37)
  • 成功解决电脑麦克风不管用、电脑无法录制声音之出现的麦克风Realtek(R) Audio未插入

    成功解决电脑麦克风不管用、电脑无法录制声音之出现的麦克风Realtek(R) Audio未插入 目录 1.解决问题 2.解决方法 电脑无法录制声音,经过查看发现问题,麦克风Realtek(R) Audio未插入 搜索框输入Realtek Audio Console→麦克风阵列→点击取消静音,即可! 哈哈,大功告成! 完工了!!

    2024年02月11日
    浏览(53)
  • 麦克风阵列波束基本概念理解

    本质上是设计合适的滤波器,对于一类固定滤波器系数的阵列来说,无论输入信号或者噪声信号的统计特征如何,其滤波器系数固定不变,此类波束形成叫Fixed Beamforming,固定波束形成好比传统数字信号处理里面的经典滤波器;与此相对的一类就是自适应滤波器,阵列里就有

    2024年02月05日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包