Hi,
I was trying to build a C# code from Java Script using ‘m2h Converter’ for playing a sound in unity using ‘Play.OneShot’.
Java Script for this code is here:
var clip : AudioClip;
function Start()
{
audio.PlayOneShot(clip);
}
Now, Can anyone help me to convert this Java Script into C# script. I’ve converted this but it is giving me an error.
using UnityEngine;
using System.Collections;
public class AudioClip : MonoBehaviour {
public AudioClip clip;
void Start ()
{
audio.PlayOneShot(clip);
}
}
error : In line ‘audio.PlayOneShot(clip);’ → The best overload method match for ‘UnityEngine.AudioSource.PlayOneShot(Unity.Engine.AudioClip)’