7월, 2016의 게시물 표시

GetSpectrumData 사운드에 맞춰 게임오브젝트의 형태 변환

이미지
using  UnityEngine; using  System.Collections; public   class   soundMag  :  MonoBehaviour  {      AudioSource  audio;      float [] spectrum =  new   float [64];      public   GameObject  cube;           void  Start () {         audio = GetComponent< AudioSource >(); } void  Update () {         MusicVisualization();     }           void  MusicVisualization()     {         audio.GetSpectrumData(spectrum, 0,  FFTWindow .BlackmanHarris);         cube.transform.localScale =  new   Vector3 (1, spectrum[1], 1);     } } https://www.youtube.com/watch?v=swzY1CHWcgk // 스펙트럼 데이터 값을 쪼개어 넣기 using  UnityEngine; using  System.Collections; using  System.Collections.Generic; public   class   soundMag  :  MonoBehaviour  {      AudioSource  audio;      float [] spectrum =  new   float [2048];      public   GameObject  cube;      List < GameObject > boxs =  new   List < GameObject >();      void  Start () {         audio = GetComponent< AudioSource