Ich versuche, einen Audioclip abzuspielen, zu groß, um PlayClipAtPoint() zu verwenden, und ich muss ihn später stoppen.Abspielen einer langen Audioquelle/eines Audioclips
public class GridPower: MonoBehaviour {
private AudioSource audiosource;
public AudioClip poweroff;
int k;
void Start()
{
audiosource= GetComponent<AudioSource>();
k = 1;
}
void Update()
{
if (PlayLevel1.percentageLoadProductionint < 100 && StateManager.activeState is PlayState && Time.timeSinceLevelLoad > 1 && k== 1)
{
audiosource.clip = poweroff;
audiosource.Play();
k = 2;
}
}
}
folgte ich eine Dokumentation aber Einheit sagt mir, dass es keine Audiosource, um das Spiel Objekt angebracht ist, wo sich das Skript befindet.
Können Sie helfen?
Wie spiele ich die Audioquelle? –
@GrowAnimation Rufen Sie '.Play() /. Stop()' auf diese Variable von # 3. –
@GunnarB. Kumpel. Hier ist eine Herausforderung ... http://stackoverflow.com/questions/38336835 – Fattie