Имея обычный недействительный токен «=», который я обычно могу исправить. На этот раз я наклоняю голову о том, что не так. Я новый, молодой программист, который учится, поэтому это, вероятно, очень очевидно, но это действительно помогло бы, если бы вы могли ответить спасибо!Недопустимый токен «=» при попытке сделать источник звука
Вот код, то будет неправильно
audio = (AudioSource)AudioClip.AddComponent ("AudioSource");
AudioClip myAudioClip;
myAudioClip = (AudioClip)Resources.Load("SFX/DoNotQuestionTheAdventureVoice");
audio.clip = myAudioClip;
Вот весь код, если вам это нужно:
using UnityEngine;
using System.Collections;
public class Button : MonoBehaviour {
public AudioSource audio;
public AudioClip buttonSound;
void Update(){}
void start();
audio = (AudioSource)AudioClip.AddComponent ("AudioSource");
AudioClip myAudioClip;
myAudioClip = (AudioClip)Resources.Load("SFX/DoNotQuestionTheAdventureVoice");
audio.clip = myAudioClip;
void OnGUI() {
if (GUI.Button (new Rect (300, 300, 400, 50), "Do not question the adventure voice!")) {
audio.Play();
}
}
}
Какая строка относится к ошибке, и что находится на указанной строке? Преступник 'AudioClip.AddComponent'? Попробуйте изменить только «AddComponent». –
Его на линии 1,3,4 на том, что неправильно. –