Четверг, 21 Ноября 2024, 23:51

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Ошибка в JS скрипте
{Game-Maker}MaxsДата: Суббота, 12 Апреля 2014, 18:28 | Сообщение # 1
почетный гость
Сейчас нет на сайте
У меня есть скрипт радио(Он не мой) и выбивает 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


-)(AF Hack Team)(-

Сообщение отредактировал {Game-Maker}Maxs - Суббота, 12 Апреля 2014, 18:28
berilДата: Суббота, 12 Апреля 2014, 18:51 | Сообщение # 2
Я не ленивый, я — энергосберегающий
Сейчас нет на сайте
Цитата {Game-Maker}Maxs ()
Ошибка в строке 19 и 27

Знать бы где они эти строки )
Но судя по ошибке у тебя использован недопустимый символ(что то не так скопировал)




Накодил? Убери за собой!
Инвентарь в Unity(UI)
Инвентарь в Unity(GUI)


Сообщение отредактировал beril - Суббота, 12 Апреля 2014, 18:52
berilДата: Суббота, 12 Апреля 2014, 18:57 | Сообщение # 3
Я не ленивый, я — энергосберегающий
Сейчас нет на сайте
Я так подозреваю, что этот недопустимый символ, это перевернутые "кавычки" (“”, а надо "") )



Накодил? Убери за собой!
Инвентарь в Unity(UI)
Инвентарь в Unity(GUI)


Сообщение отредактировал beril - Суббота, 12 Апреля 2014, 18:58
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг