Ciao a tutti,
ho un swf ("Chiamato") in cui gestisco il click del mouse in su un movieClip tramite la hitTest
Tale swf viene caricato in un mcContenitore da un sfw "Chiamante" con il seguente codiceCodice PHP:onClipEvent(mouseUp)
{
if(this.hitTest(_root._xmouse, _root._ymouse, false))
// Fai qualcosa..
}
Tutto funziona per benino, unico problema: la hitTest di cui sopra non va! Nonostante la lockroot, infatti, il riferimento a _xmouse e _ymouse non è alla root di "chiamato" ma a quella di "chiamante".Codice PHP:on(press)
{
_root.mcContenitore.loadMovie("Chiamato.swf");
_root.mcContenitore._lockroot = true;
}
La soluzione sarebbe modificare la hitTest con un "parent"
ma codice simile è sparso un po' ovunque e in una moltitudine di swf "chiamati".Codice PHP:onClipEvent(mouseUp)
{
if(this.hitTest(_root._parent._xmouse, _root._parent._ymouse, false))
// Fai qualcosa..
}
Suggerimenti? Qualcuno che sa spiegare l'arcano?
Grazie, a presto

Rispondi quotando