Files
riz-au-lait-ui/Assets/Scripts/PNJInteraction.cs
2025-12-10 18:51:40 +01:00

33 lines
869 B
C#

using UnityEngine;
using UnityEngine.Networking;
using System.Collections;
public class PNJInteraction : MonoBehaviour
{
[SerializeField] private AudioSource audio;
public void Interaction()
{
Debug.Log("Bonjour, je suis un \"Nolant Peasant Blue\".");
audio.Play();
StartCoroutine(MajSource());
}
IEnumerator MajSource()
{
string url = "/audio/2160";
using (UnityWebRequest req = UnityWebRequestMultimedia.GetAudioClip(BuildConstants.LocalIP + ":8000" + url, AudioType.WAV))
{
yield return req.SendWebRequest();
if (req.result == UnityWebRequest.Result.Success)
{
audio.clip = DownloadHandlerAudioClip.GetContent(req);
}
else
{
Debug.LogError(req.error);
}
}
}
}