Comunidad de diseño web y desarrollo en internet online

un consejo sobre as3 en flash cs3

Citar            
MensajeEscrito el 02 Abr 2009 02:11 am
Hola, he tenido la duda de como realizar algunos proyectos, hasta ahora los trabajos que he hecho en flash no habia nececitado trabajar con "forms" en diferentes fotogramas por lo que solo utilizaba mi fla y los archivos as con mis clases y ahora quisiera pedirles un consejo...

por ejemplo tengo unos 4 fotogramas donde hay componentes diferentes en cada uno, se que desde el archivo as puedo mandar codigo a determinado fotograma pero no se si eso sea optimo aunque tampoco se si es mejor volver a programar dentro de las acciones del fotograma (cosa que no queria volver a hacer) entonces mi pregunta es cual es la mejor manera de como organizar mi fla y mis codigos en un trabajo mas o menos grande y si puedo trabajar con todos los fotogramas desde codigos externos, gracias.

Por ferfv

4 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 02 Abr 2009 02:14 am
una cosa!, esta duda surge por errores de referencias perdidas al momento de cambiar de fotograma y eliminar objetos, ese es mi problema

Por ferfv

4 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 02 Abr 2009 06:31 am
No sé qué tal irá. Pero supongo que todavía puedes "controlarlo todo" desde un .as (o con el código en el primer fotograma)
La idea es que el "Objeto" esté desde el principio. Los formularios únicamente rellenarán ese Objeto. Como supongo que un botón de siguiente estará en el primer y en todos los fotogramas

Código ActionScript :

var datos:URLVariables = new URLVariables(); //<--guardamos los datos auí
btsiguiente.addEventListener(Event.MOUSE_DOWN,onBtsiguiente);
function onBtsiguiente(e:event){
     switch (currentFrame){
             case 1:  //según el fotograma rellenamos los datos
                 datos.nombre=nombre.text
                 datos.apellidos=apellidos.text
             break
             case 2:
                 datos.email=email.text
             break
             case 3:  //finalmente, mandaremos los datos
                 mandarDatos(); 
             break
     }
}
function mandarDatos(){
        var url:String = "http://www.[yourDomain].com/application.jsp";
        var request:URLRequest = new URLRequest(url);
        request.data = datos;  //<--aquí es donde usamos nuestro "Objeto"
        navigateToURL(request);
}

Por Eliseo2

710 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.