Que tal amigo
terepaima
creo que todos aquí entraron en una confusión o talvez no has podido transmitir de una forma adecuada tu duda.
por lo que entiendo es que no logras comprender como funciona el código cuando lo usas en un movieClip o un botón...
acá una pequeña explicación.
Primero:
Usas
onCLipEvent(load) para cargar las variables, funciones, objetos que vas a usar en el código en el movieClip o Botón.
Código:
onClipEvent(load){
unNumero = 7;
var texto:String = "texto cualquiera";
var num1:Number = 1;
var num2:Number = 2;
function sumar(num3){
suma = int(num1 + num2 + num3);
trace(suma);
}
link = "http://www.forosdelweb.com";
}
on(press){
trace(texto);
sumar(6);
}
on(release){
trace(unNumero);
this.getURL(link, "_blank");
}
Si te das cuenta, las variables que se despliegan, funciones y el link, están todos dentro de
onCLipEvent(load) luego simplemente las llamas en cualquier accion que tenga el botón, ya sea al presionar, al soltar, al pasar el cursor sobre el, etc...
Entonces en esta linea ->
this.getURL(link, "_blank"); lo que hacemos es decirle que nos lleve al sitio cuyo valor está incluido en la variable
link y claro, la variable
link está declarada en
onClipEvent(load)
espero que tu duda quede resuelta con esto.
Salu2....