ho un altro piccolo problema:
ho riscritto gli script in maniera un po diversa e mi capita un errore strano:
FRAME 1
codice:
stop();
var scelta;
valore.text = "----";
valore.text = scelta;
freccia.addEventListener(MouseEvent.CLICK, apri_tendina);
//trace (scelta);
function apri_tendina(e:MouseEvent):void
{
gotoAndStop(2);
}
FRAME 2
codice:
stop();
but1.addEventListener(MouseEvent.CLICK, scelta1);
but2.addEventListener(MouseEvent.CLICK, scelta2);
but3.addEventListener(MouseEvent.CLICK, scelta3);
but4.addEventListener(MouseEvent.CLICK, scelta4);
but5.addEventListener(MouseEvent.CLICK, scelta5);
function scelta1(e:MouseEvent):void
{
scelta="Affittacamere";
gotoAndStop(1);
}
function scelta2(e:MouseEvent):void
{
scelta="Allestimento";
gotoAndStop(1);
}
function scelta3(e:MouseEvent):void
{
scelta="Agriturismo";
gotoAndStop(1);
}
function scelta4(e:MouseEvent):void
{
scelta="Camping";
gotoAndStop(1);
}
function scelta5(e:MouseEvent):void
{
scelta="Catering";
gotoAndStop(1);
}
e mi da a runtime questo errore:
codice:
TypeError: Error #2007: Il valore del parametro text deve essere diverso da null.
at flash.text::TextField/set text()
at guida2_fla::tend_6/guida2_fla::frame1()
perchè???