microphone listener
This commit is contained in:
1 parent
0e3c85bac3
commit
7691417ebd
5 files changed
+1460
-1079
No files matched your search
+26
-2
@@ -2,25 +2,33 @@ using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.VFX;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class Loader : MonoBehaviour {
|
||||
public KeyCode NextButton = KeyCode.Space;
|
||||
public KeyCode PrevButton = KeyCode.Return;
|
||||
public KeyCode MenuButton = KeyCode.Escape;
|
||||
|
||||
public GameObject[] vis;
|
||||
public GameObject menu;
|
||||
|
||||
private int _current = 0;
|
||||
private int _count;
|
||||
|
||||
private bool _menu_visible = false;
|
||||
|
||||
void Awake() {
|
||||
vis = GameObject.FindGameObjectsWithTag("VFX");
|
||||
_count = vis.Length;
|
||||
|
||||
foreach (GameObject v in vis) {
|
||||
// all visualisations are active
|
||||
// but their vfx components are disabled in editor
|
||||
v.SetActive(false);
|
||||
v.GetComponent<VisualEffect>().enabled = true;
|
||||
}
|
||||
|
||||
_count = vis.Length;
|
||||
ToggleMenu(_menu_visible);
|
||||
}
|
||||
|
||||
void Start() {
|
||||
@@ -28,7 +36,10 @@ public class Loader : MonoBehaviour {
|
||||
Debug.Log(v.ToString());
|
||||
}
|
||||
|
||||
Debug.Log($"{_current}, {_count}");
|
||||
foreach (var device in Microphone.devices) {
|
||||
Debug.Log("Microphone: " + device);
|
||||
}
|
||||
|
||||
vis[_current].SetActive(true);
|
||||
}
|
||||
|
||||
@@ -37,6 +48,9 @@ public class Loader : MonoBehaviour {
|
||||
LoadNextVis();
|
||||
}
|
||||
|
||||
if (Input.GetKeyDown(MenuButton)) {
|
||||
ToggleMenu(!_menu_visible);
|
||||
}
|
||||
}
|
||||
|
||||
void LoadNextVis() {
|
||||
@@ -45,4 +59,14 @@ public class Loader : MonoBehaviour {
|
||||
_current = next;
|
||||
vis[next].SetActive(true);
|
||||
}
|
||||
|
||||
void ToggleMenu(bool visible) {
|
||||
if (visible) {
|
||||
menu.GetComponent<Canvas>().enabled = true;
|
||||
} else {
|
||||
menu.GetComponent<Canvas>().enabled = false;
|
||||
}
|
||||
|
||||
_menu_visible = visible;
|
||||
}
|
||||
}
|
||||
+1207
-1058
File diff suppressed because it is too large.
Load diff
@@ -1436,7 +1436,7 @@ MonoBehaviour:
|
||||
- {fileID: 8926484042661614583}
|
||||
- {fileID: 8926484042661614585}
|
||||
dataType: 0
|
||||
capacity: 1000000
|
||||
capacity: 10000000
|
||||
stripCapacity: 16
|
||||
particlePerStripCount: 16
|
||||
m_Space: 0
|
||||
@@ -2379,7 +2379,7 @@ MonoBehaviour:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 10000
|
||||
m_SerializableObject: 100000
|
||||
m_Space: 2147483647
|
||||
m_Property:
|
||||
name: Rate
|
||||
|
||||
+219
-17
@@ -150,6 +150,8 @@ MonoBehaviour:
|
||||
- {fileID: 8926484042661615376}
|
||||
- {fileID: 8926484042661615383}
|
||||
- {fileID: 8926484042661615393}
|
||||
- {fileID: 8926484042661615429}
|
||||
- {fileID: 8926484042661615433}
|
||||
m_UIPosition: {x: 0, y: 0}
|
||||
m_UICollapsed: 1
|
||||
m_UISuperCollapsed: 0
|
||||
@@ -225,6 +227,20 @@ MonoBehaviour:
|
||||
max: Infinity
|
||||
enumValues: []
|
||||
descendantCount: 0
|
||||
- name: SizeMult
|
||||
path: SizeMult
|
||||
tooltip:
|
||||
sheetType: m_Float
|
||||
realType: Single
|
||||
defaultValue:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 1
|
||||
min: 1
|
||||
max: 10
|
||||
enumValues: []
|
||||
descendantCount: 0
|
||||
m_ImportDependencies: []
|
||||
m_GraphVersion: 6
|
||||
m_ResourceVersion: 1
|
||||
@@ -790,6 +806,7 @@ MonoBehaviour:
|
||||
m_Direction: 1
|
||||
m_LinkedSlots:
|
||||
- {fileID: 8926484042661614946}
|
||||
- {fileID: 8926484042661615430}
|
||||
--- !u!114 &8926484042661614646
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -968,7 +985,7 @@ MonoBehaviour:
|
||||
- {fileID: 8926484042661615001}
|
||||
- {fileID: 8926484042661615286}
|
||||
- {fileID: 8926484042661615415}
|
||||
- {fileID: 8926484042661615424}
|
||||
- {fileID: 8926484042661615427}
|
||||
m_UIPosition: {x: 941, y: 333}
|
||||
m_UICollapsed: 0
|
||||
m_UISuperCollapsed: 0
|
||||
@@ -4982,7 +4999,7 @@ MonoBehaviour:
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_Direction: 0
|
||||
m_LinkedSlots: []
|
||||
--- !u!114 &8926484042661615424
|
||||
--- !u!114 &8926484042661615427
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
@@ -5001,16 +5018,15 @@ MonoBehaviour:
|
||||
m_UICollapsed: 0
|
||||
m_UISuperCollapsed: 0
|
||||
m_InputSlots:
|
||||
- {fileID: 8926484042661615425}
|
||||
- {fileID: 8926484042661615426}
|
||||
- {fileID: 8926484042661615428}
|
||||
m_OutputSlots: []
|
||||
m_Disabled: 0
|
||||
attribute: size
|
||||
Composition: 0
|
||||
Source: 0
|
||||
Random: 2
|
||||
Random: 0
|
||||
channels: 6
|
||||
--- !u!114 &8926484042661615425
|
||||
--- !u!114 &8926484042661615428
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
@@ -5028,23 +5044,56 @@ MonoBehaviour:
|
||||
m_UIPosition: {x: 0, y: 0}
|
||||
m_UICollapsed: 1
|
||||
m_UISuperCollapsed: 0
|
||||
m_MasterSlot: {fileID: 8926484042661615425}
|
||||
m_MasterSlot: {fileID: 8926484042661615428}
|
||||
m_MasterData:
|
||||
m_Owner: {fileID: 8926484042661615424}
|
||||
m_Owner: {fileID: 8926484042661615427}
|
||||
m_Value:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 0.5
|
||||
m_SerializableObject: 0.1
|
||||
m_Space: 2147483647
|
||||
m_Property:
|
||||
name: A
|
||||
name: Size
|
||||
m_serializedType:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_Direction: 0
|
||||
m_LinkedSlots: []
|
||||
--- !u!114 &8926484042661615426
|
||||
m_LinkedSlots:
|
||||
- {fileID: 8926484042661615432}
|
||||
--- !u!114 &8926484042661615429
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b8ee8a7543fa09e42a7c8616f60d2ad7, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UIIgnoredErrors: []
|
||||
m_Parent: {fileID: 114350483966674976}
|
||||
m_Children: []
|
||||
m_UIPosition: {x: 694, y: 1193}
|
||||
m_UICollapsed: 0
|
||||
m_UISuperCollapsed: 0
|
||||
m_InputSlots:
|
||||
- {fileID: 8926484042661615430}
|
||||
- {fileID: 8926484042661615431}
|
||||
m_OutputSlots:
|
||||
- {fileID: 8926484042661615432}
|
||||
m_Operands:
|
||||
- name: a
|
||||
type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
- name: b
|
||||
type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
--- !u!114 &8926484042661615430
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
@@ -5062,19 +5111,172 @@ MonoBehaviour:
|
||||
m_UIPosition: {x: 0, y: 0}
|
||||
m_UICollapsed: 1
|
||||
m_UISuperCollapsed: 0
|
||||
m_MasterSlot: {fileID: 8926484042661615426}
|
||||
m_MasterSlot: {fileID: 8926484042661615430}
|
||||
m_MasterData:
|
||||
m_Owner: {fileID: 8926484042661615424}
|
||||
m_Owner: {fileID: 8926484042661615429}
|
||||
m_Value:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 2
|
||||
m_SerializableObject: 1
|
||||
m_Space: 2147483647
|
||||
m_Property:
|
||||
name: B
|
||||
name: a
|
||||
m_serializedType:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_Direction: 0
|
||||
m_LinkedSlots: []
|
||||
m_LinkedSlots:
|
||||
- {fileID: 8926484042661614645}
|
||||
--- !u!114 &8926484042661615431
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f780aa281814f9842a7c076d436932e7, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UIIgnoredErrors: []
|
||||
m_Parent: {fileID: 0}
|
||||
m_Children: []
|
||||
m_UIPosition: {x: 0, y: 0}
|
||||
m_UICollapsed: 1
|
||||
m_UISuperCollapsed: 0
|
||||
m_MasterSlot: {fileID: 8926484042661615431}
|
||||
m_MasterData:
|
||||
m_Owner: {fileID: 8926484042661615429}
|
||||
m_Value:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 1
|
||||
m_Space: 2147483647
|
||||
m_Property:
|
||||
name: b
|
||||
m_serializedType:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_Direction: 0
|
||||
m_LinkedSlots:
|
||||
- {fileID: 8926484042661615434}
|
||||
--- !u!114 &8926484042661615432
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f780aa281814f9842a7c076d436932e7, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UIIgnoredErrors: []
|
||||
m_Parent: {fileID: 0}
|
||||
m_Children: []
|
||||
m_UIPosition: {x: 0, y: 0}
|
||||
m_UICollapsed: 1
|
||||
m_UISuperCollapsed: 0
|
||||
m_MasterSlot: {fileID: 8926484042661615432}
|
||||
m_MasterData:
|
||||
m_Owner: {fileID: 8926484042661615429}
|
||||
m_Value:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject:
|
||||
m_Space: 2147483647
|
||||
m_Property:
|
||||
name:
|
||||
m_serializedType:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_Direction: 1
|
||||
m_LinkedSlots:
|
||||
- {fileID: 8926484042661615428}
|
||||
--- !u!114 &8926484042661615433
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 330e0fca1717dde4aaa144f48232aa64, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UIIgnoredErrors: []
|
||||
m_Parent: {fileID: 114350483966674976}
|
||||
m_Children: []
|
||||
m_UIPosition: {x: 0, y: 0}
|
||||
m_UICollapsed: 0
|
||||
m_UISuperCollapsed: 0
|
||||
m_InputSlots: []
|
||||
m_OutputSlots:
|
||||
- {fileID: 8926484042661615434}
|
||||
m_ExposedName: SizeMult
|
||||
m_Exposed: 1
|
||||
m_Order: 5
|
||||
m_Category:
|
||||
m_Min:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 1
|
||||
m_Max:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 10
|
||||
m_IsOutput: 0
|
||||
m_EnumValues: []
|
||||
m_ValueFilter: 1
|
||||
m_Tooltip:
|
||||
m_Nodes:
|
||||
- m_Id: 0
|
||||
linkedSlots:
|
||||
- outputSlot: {fileID: 8926484042661615434}
|
||||
inputSlot: {fileID: 8926484042661615431}
|
||||
position: {x: 557, y: 1244}
|
||||
expandedSlots: []
|
||||
expanded: 0
|
||||
--- !u!114 &8926484042661615434
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f780aa281814f9842a7c076d436932e7, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UIIgnoredErrors: []
|
||||
m_Parent: {fileID: 0}
|
||||
m_Children: []
|
||||
m_UIPosition: {x: 0, y: 0}
|
||||
m_UICollapsed: 1
|
||||
m_UISuperCollapsed: 0
|
||||
m_MasterSlot: {fileID: 8926484042661615434}
|
||||
m_MasterData:
|
||||
m_Owner: {fileID: 8926484042661615433}
|
||||
m_Value:
|
||||
m_Type:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_SerializableObject: 1
|
||||
m_Space: 2147483647
|
||||
m_Property:
|
||||
name: o
|
||||
m_serializedType:
|
||||
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
|
||||
PublicKeyToken=b77a5c561934e089
|
||||
m_Direction: 1
|
||||
m_LinkedSlots:
|
||||
- {fileID: 8926484042661615431}
|
||||
Reference in new issue
Block a user