Foros del Web » Creando para Internet » Flash y Actionscript »

Duda onLoad

Estas en el tema de Duda onLoad en el foro de Flash y Actionscript en Foros del Web. Hola a todos tengo una duda sobre la funcion onLoad, he leido que es un controlador de eventos, pero que hace realmente.¿es compatible con todas ...
  #1 (permalink)  
Antiguo 02/05/2011, 10:09
 
Fecha de Ingreso: agosto-2008
Mensajes: 46
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Duda onLoad

Hola a todos tengo una duda sobre la funcion onLoad, he leido que es un controlador de eventos, pero que hace realmente.¿es compatible con todas las
versiones de flash?¿hay alguna otra instruccion que haga lo mismo?
  #2 (permalink)  
Antiguo 02/05/2011, 15:29
Avatar de Hugo_Euan  
Fecha de Ingreso: abril-2011
Ubicación: Mérida, Yucatán, México
Mensajes: 193
Antigüedad: 13 años
Puntos: 71
Respuesta: Duda onLoad

Hey neitor, la Funcion onLoad lo que hace es ejectutar una serie de procesos que solo se ejecutaran cuando inicie la pelicula swf, y si es compatible con todas las versiones de flash lo que diferencia es la implementacion entre ActionScript 2 y ActionScript 3, y no hay otra instrucción que haga lo mismo.
__________________
Se acepta Karma (:

Si Dios con nosotros, quien contra nosotros !!
  #3 (permalink)  
Antiguo 02/05/2011, 17:12
 
Fecha de Ingreso: agosto-2008
Mensajes: 46
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Respuesta: Duda onLoad

Gracias por tu respuesta Hugo_Euan, mi duda venia por la secuencia que habias facilitado,( la cual aun no he conseguido hacer funcionar), para clarificar un poco
mas el funcionamiento de la secuencia y entender porque no me esta funcionando
pero por lo que me explicas creo que no es fallo de este contolador,que puedo
estar haciendo mal
Esta era la secuencia:

1.BtnActivar.onPress = function(){
2. stopAllSounds();
3. gotoAndPlay("Escena 3");
4. }
5.
6. //En donde BtnActivar es la
instancia del boton que quieres que
al presionar te mande a la escena 3,
ese código no va en las acciones del
botón, va en las acciones del fotograma.
7.
8.// y en la escena 3 en el Frame 1
pondrías esto:
9.
10. onLoad=function(){
11. activar();
12. }
de nuevo muchas gracias.
  #4 (permalink)  
Antiguo 02/05/2011, 17:23
Avatar de jatg  
Fecha de Ingreso: abril-2011
Ubicación: caracas
Mensajes: 152
Antigüedad: 13 años
Puntos: 15
Respuesta: Duda onLoad

hola lo que puedes hacer en ves de usar el onload, es usar el evento on release, en el boton,
osea seleccionar el boton y dentro de las acciones del mismo colocar on on release , gotoandplay(); y dentro de este colocar a donde quieres que valla la pelicula a que fotograma, si quieres que se detenga en el mismo espero haberte ayudado cualquier cosa pregunta, visita mi canal de youtube hay hay varios tutoriales de flash "joseeatg en youtube"
__________________
www.josealexis.net
  #5 (permalink)  
Antiguo 02/05/2011, 18:09
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Duda onLoad

Hola neitor:
Si te complicas con las funciones para el botón, puedes usar éste código después de seleccionarlo:
Código actionscript:
Ver original
  1. on(release){
  2.       stopAllSounds();
  3.       gotoAndPlay("Escena 3");
  4. }
En la escena a donde quieres ir, tienes que colocar en el frame 1 o en el frame que desees, la etiqueta: Escena2

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 03/05/2011, 00:56
 
Fecha de Ingreso: agosto-2008
Mensajes: 46
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación Respuesta: Duda onLoad

Muchas gracias por vuestra respuesta tanto jatg como Bandit pero lo que intentaba conseguir era poder activar un boton indistintamente desde el propio boton o desde otro distinto situado en otra escena.
El codigo que me facilitais ya lo probe y funciona perfectamente si clicqueo desde
el propio boton , pero me falta poder hacer lo mismo a distancia (desde otro boton en otra escena diferente)
un saludo.
  #7 (permalink)  
Antiguo 03/05/2011, 10:50
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Duda onLoad

No entiendo lo que quieres hacer, pora que un botón que esté en otra escena haga lo mismo que el primer botón, es colocándole el mismo código con sólo cambiar a la escena que quieres ir.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #8 (permalink)  
Antiguo 03/05/2011, 15:50
 
Fecha de Ingreso: agosto-2008
Mensajes: 46
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Respuesta: Duda onLoad

Hola Bandit gracias por contestar siento no haber sido mas preciso intentare volver a explicarlo.
-ESCENA1
Tengo un boton llameémosle boton1 que al pincharlo hace 3 cosas: detiene un sonido que esta sonando , activa un mp3 alojado dentro del propio boton , y me envia a otra escena (ESCENA2) para visualizar un texto. Esto me va perfecto.
-ESCENA3 tengo otro boton llamemosle boton 2.

Lo que trato de conseguir es que al pinchar el boton 2 me ejecute todas las acciones del boton1(como si lo cliqueara directamente enel) o dicho de otro modo:
Tengo 2 botones en distintas escenas y quiero que uno de ellos me active al otro.

Me habian comentado que tendria que que hacerlo por medio de una funcion, de ahí al codigo al principio de la consulta.
Gracias y un saludo
  #9 (permalink)  
Antiguo 04/05/2011, 04:11
 
Fecha de Ingreso: agosto-2008
Mensajes: 46
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Duda onLoad

Help please
  #10 (permalink)  
Antiguo 04/05/2011, 15:53
 
Fecha de Ingreso: agosto-2008
Mensajes: 46
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Duda onLoad

Sin rersolver gracias de todas formas
  #11 (permalink)  
Antiguo 04/05/2011, 16:27
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Duda onLoad

Es un poco complicado darte la solución sin ver como lo estás haciendo.
1.- Como cargas el sonido que está sonando y que el botón lo apaga?
2.- Qué quieres que active el otro botón, el sonido?

Sería mejor que subas tu archivo a un servidor para poderlo bajar y ver cual es el problema.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: onload
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:49.