16/10/2003, 09:03
|
| | Fecha de Ingreso: junio-2003
Mensajes: 318
Antigüedad: 21 años, 5 meses Puntos: 0 | |
Funciones para cada objeto Hola a todos:
Tengo un Flash con una programación que crea un objeto botón mediante un array.
Ahora pretendo que cada botón tenga unas funciones (que me direccione a una página determinada)
¿Cómo lo consigo?
Aquí creo mediante un array los botones:
for (i=0; i<7; i++) {
attachMovie("menu", "boton"+i, profundidad);
_root["boton"+i]._x = x;
_root["boton"+i]._y = y;
_root["boton"+i].solapa.textoBtn = titulos[i];
x += 95;
profundidad += 1;
}
Y con este código pretendía asignar al botón 1 y al 4 una función, pero no me deja nombrar las funciones, sólo me deja llamar function sin más a las funciones, y claro repito la misma acción.
_root.boton1.onPress = function boton1() {
getUrl("http://www.direccion1.htm");
}
_root.boton4.onPress = function boton4() {
getUrl("http://www.direccion2.htm");
}
Esto me da error, al igual que poner:
_root.boton4.onPress = getUrl("http://www.direccion2.htm");
Última edición por reycoy; 16/10/2003 a las 09:42 |