Autor Zpráva
Rashide
Profil *
button_mc.buttonMode = true;
button_mc.addEventListener(MouseEvent.ROLL_OVER, onButtonOver);
button_mc.addEventListener(MouseEvent.ROLL_OUT, onButtonOut);
button_mc.addEventListener(MouseEvent.CLICK, onClick);

function onButtonOver(e:MouseEvent):void
{
e.currentTarget.gotoAndPlay("over");
}

function onButtonOut(e:MouseEvent):void
{
e.currentTarget.gotoAndPlay("out");
}

function onClick(e:Event)
{
navigateToURL("index.htm");
}



chyba: 1067: Implicit coercion of a value of type String to an unrelated type flash.net:URLRequest.
-na řádku v kurzívě


Ostatní funkce spouštějí animaci uvnitř MovieClipu, bez funkce onClick všechno funguje bez chyby.

Co s tím? Prohlížel jsem snad už všechny diskuse tady a zkusil jsem každý řešení co sem našel, ale myslim, že dělam nějakou základní chybu, jen nevim jakou. :-)
flz
Profil
AS3 velmi neovladam, ale uz pri pohlade na ten kod ti tam zjavne vo funkcii onClick chyba MouseEvent (mas tam len Event)

:B
Steve
Profil
mělo by tam bejt:
function onClick(e:Event)
{
var r:URLRequest = new URLRequest("index.htm");
navigateToURL(r);
}

nebo jenom zkráceně:
function onClick(e:Event)
{
navigateToURL(new URLRequest("index.htm"));
}
Rashide
Profil *
Jojo, to bylo ono, díky moc!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: