kõik vanad helid lisatud, peaaegu kõik esimese iteratsiooni helid on lisatud, auto jaoks üks lisaloogika on tehtud

This commit is contained in:
Timur Nizamov
2025-10-20 00:02:08 +03:00
parent 2e61259ebe
commit 48860cf906
77 changed files with 2291 additions and 138 deletions

View File

@@ -158,6 +158,7 @@ public class AudioManager : MonoBehaviour
EventInstance instance = RuntimeManager.CreateInstance(sound);
RuntimeManager.AttachInstanceToGameObject(instance, go);
instance.start();
// instance.release();
eventInstances.Add(instance);
return instance;
@@ -168,7 +169,6 @@ public class AudioManager : MonoBehaviour
if (!instance.isValid()) return;
instance.stop(mode);
instance.release();
eventInstances.Remove(instance);
}
public void SetParameter(EventInstance instance, string parameterName, float value)
@@ -177,6 +177,11 @@ public class AudioManager : MonoBehaviour
instance.setParameterByName(parameterName, value);
}
public void SetGlobalParameter(string parameterName, float value)
{
RuntimeManager.StudioSystem.setParameterByName(parameterName, value);
}
public void InitializeMusic(EventReference musicEventReference)
{
if (musicEventReference.Guid == nullGuid)

View File

@@ -44,6 +44,9 @@ public class FMODEvents : MonoBehaviour
[field: SerializeField] public EventReference ServerRoomHumming { get; private set; }
[field: SerializeField] public EventReference ServerRoomRackHum { get; private set; }
[field: SerializeField] public EventReference Jackal { get; private set; }
[field: SerializeField] public EventReference Robotont { get; private set; }
public static FMODEvents Instance { get; private set; }