У меня есть скрипт радио(Он не мой) и выбивает unexpected char 0x201c при компиляции.
Как это исправить?
Вот скрипт:
Код
var Radion = 1; //la frequenza della radio
var RadioName : String; //il nome della radio corrente
var _Radio_Gela_Express : AudioClip[]; //variabili Array
var _RDS : AudioClip[]; //che racchiudono le nostre
var _RTL_102_5 : AudioClip[]; //canzoni Radio per Radio
var _M2O : AudioClip[];
var _radioMargherita : AudioClip[];
var _KissKiss : AudioClip[];
private var CurrMusic : AudioClip; //la musica che stiamo ascoltando
private var R1CM : AudioClip; //musica corrente della //prima radio (Radio Gela Express)
private var R2CM : AudioClip;
private var R3CM : AudioClip;
private var R4CM : AudioClip;
private var R5CM : AudioClip;
private var R6CM : AudioClip;
private var R1 : AudioSource; //Componente per emettere //musica
private var R2 : AudioSource;
private var R3 : AudioSource;
private var R4 : AudioSource;
private var R5 : AudioSource;
private var R6 : AudioSource;
private var R1N = “Radio Gela Express”;//nome della radio 1
private var R2N = “RDS”;
private var R3N = “RTL 102.5″;
private var R4N = “M2O”;
private var R5N = “Radio Margherita”;
private var R6N = “Radio Kiss Kiss”;
var txtRadio : GUIText; //il testo che vedete nell’immagine
function Start()
{
//aggiungiamo i 6 AudioSource che riprodurranno //indipendentemente le loro musiche
R1 = gameObject.AddComponent(AudioSource);
R2 = gameObject.AddComponent(AudioSource);
R3 = gameObject.AddComponent(AudioSource);
R4 = gameObject.AddComponent(AudioSource);
R5 = gameObject.AddComponent(AudioSource);
R6 = gameObject.AddComponent(AudioSource);
//non facciamo ripetere la stessa canzone all’infinito
R1.loop = false;
R2.loop = false;
R3.loop = false;
R4.loop = false;
R5.loop = false;
R6.loop = false;
//parametri per rendere la radio una fonte di musica in //Game ( come oggetto di gioco ) e non una musica che //sentiamo solo noi
R1.dopplerLevel = 0;
R1.minDistance = 1;
R1.maxDistance = 3;
R2.dopplerLevel = 0;
R2.minDistance = 1;
R2.maxDistance = 3;
R3.dopplerLevel = 0;
R3.minDistance = 1;
R3.maxDistance = 3;
R4.dopplerLevel = 0;
R4.minDistance = 1;
R4.maxDistance = 3;
R5.dopplerLevel = 0;
R5.minDistance = 1;
R5.maxDistance = 3;
R6.dopplerLevel = 0;
R6.minDistance = 1;
R6.maxDistance = 3;
//settiamo una frequenza qualsiasi all’avvio dello scirpt
Radion = Random.Range(1,6);
}
function Update()
{
//avviamo le 3 funzioni ogni frame
Swicht();
Radios();
Tracks();
//scrive sul nostro GuiText il nome della radio e il nome della musica ( file mp3)
txtRadio.text = (RadioName + “: ” + CurrMusic.name);
}
function Radios()
{
if(Radion == 1) // se la frequenza è 1
{
R1.mute = false; // la radio 1 non sarà muta
RadioName = R1N; //il nome della radio sarà R1N (Radio //Gela Express)
CurrMusic = R1.clip; //e la musica che sentiamo nel gioco sarà la musica che sta riproducendo la Radio 1
}
else // se la frequenza non è 1
{
R1.mute = true; // la radio 1 non si sentirà
}
if(Radion == 2)
{
R2.mute = false;
RadioName = R2N;
CurrMusic = R2.clip;
}
else
{
R2.mute = true;
}
if(Radion == 3)
{
R3.mute = false;
CurrMusic = R3.clip;
RadioName = R3N;
}
else
{
R3.mute = true;
}
if(Radion == 4)
{
R4.mute = false;
CurrMusic = R4.clip;
RadioName = R4N;
}
else
{
R4.mute = true;
}
if(Radion == 5)
{
R5.mute = false;
CurrMusic = R5.clip;
RadioName = R5N;
}
else
{
R5.mute = true;
}
if(Radion == 6)
{
R6.mute = false;
CurrMusic = R6.clip;
RadioName = R6N;
}
else
{
R6.mute = true;
}
}
function Tracks() //tracce audio
{
if(!R1.isPlaying) //se la radio 1 non sta riproducendo alcuna //musica
{
//il clip audio della radio 1 sarà uno a caso dei clip array //della radio 1
R1.clip = _Radio_Gela_Express[Random.Range(0,_Radio_Gela_Express.length)];
R1.Play(); //radio 1 Avvierà la canzone
}
if(!R2.isPlaying)
{
R2.clip = _RDS[Random.Range(0,_RDS.length)];
R2.Play();
}
if(!R3.isPlaying)
{
R3.clip = _RTL_102_5[Random.Range(0,_RTL_102_5.length)];
R3.Play();
}
if(!R4.isPlaying)
{
R4.clip = _M2O[Random.Range(0,_M2O.length)];
R4.Play();
}
if(!R5.isPlaying)
{
R5.clip = _radioMargherita[Random.Range(0,_radioMargherita.length)];
R5.Play();
}
if(!R6.isPlaying)
{
R6.clip = _KissKiss[Random.Range(0,_KissKiss.length)];
R6.Play();
}
}
function Swicht()
{
//radion (frequenza) avrà un raggio minimo di 1 e massimo //di 6
Radion = Mathf.Clamp(Radion,1,6);
//se si usa lo scrolling della rotellina del mouse verso il //basso, o si usa il tasto “-” della tastiera
if(Input.GetAxis(“Mouse ScrollWheel”) < 0 || Input.GetKeyUp(KeyCode.KeypadMinus))
{
Radion–; //la frequenza si abbasserà di 1
}
//se si usa lo scrolling della rotellina del mouse verso l’alto, o //si usa il tasto “+” della tastiera
if(Input.GetAxis(“Mouse ScrollWheel”) > 0 || Input.GetKeyUp(KeyCode.KeypadPlus))
{
Radion++; //la frequenza si alzerà di 1
}
}
Ошибка в строке 19 и 27