Test Foro de elhacker.net SMF 2.1

Media => Diseño Gráfico => Mensaje iniciado por: karlitos10 en 9 Octubre 2008, 19:27 PM

Título: programa flash,un poco complejo
Publicado por: karlitos10 en 9 Octubre 2008, 19:27 PM
hola buenas,bien,quisiera hacer algo asi como en esta pagina:
http://www.simulatop.es/
poner datos,y luego dando a un boton,te de le resultado,por ejemplo,yo quiero hacer que,unos nuemros,me les divida,luego les multiplique etc,pero no se como hacer nada de esto.

¿me pueden ayudar?

saludis
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 10 Octubre 2008, 16:12 PM
Operadores simbolicos matematicos especiales

++(incremento) te permitirá que un valor aumente de 1 en 1 su valor
Ejemplo:
Código (actionscript) [Seleccionar]

pos = 0;
pos++;


En este caso pos se convierte en 1



--(decremento) te permitirá que un valor baje su valor de 1 en 1 su valor
Ejemplo:

Código (actionscript) [Seleccionar]
pos = 10;
pos--;


En este caso pos se convierte en 9



-= te permite restarle "n" numeros a un valor
Ejemplo:

Código (actionscript) [Seleccionar]
pos = 10;
pos-=3;


Es como si se pusieras

Código (actionscript) [Seleccionar]
pos = pos - 3;

En este caso pos se convierte en 7



+= te permite sumarle "n" numeros a un valor
Ejemplo:

Código (actionscript) [Seleccionar]
pos = 10;
pos+=5;

Es como si se pusieras

Código (actionscript) [Seleccionar]
pos = pos + 5;

En este caso pos se convierte en 15



*= te permite multiplicarle "n" numeros a un valor
Ejemplo:

Código (actionscript) [Seleccionar]
pos = 10;
pos*=3;


Es como si se pusieras

Código (actionscript) [Seleccionar]
pos = pos * 3;

En este caso se convierte en 30



/= te permite dividirle "n" numeros a un valor
Ejemplo:

Código (actionscript) [Seleccionar]
pos = 9;
pos/=3;


Es como si se pusieras

Código (actionscript) [Seleccionar]
pos = pos / 3;

En este caso pos se convierte en 3

Fuente: //www.cristalab.com/tutoriales/93/tutorial-basico-de-programacion-en-flash-mx.html

y algo te ha de servir de aqui

//www.faq-mac.com/cursos/flash/Capt6/

//www.cristalab.com/tutoriales/93/tutorial-basico-de-programacion-en-flash-mx.html

Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 11 Octubre 2008, 14:48 PM
gracias,y oye,si quiero que por ejemplo, "n" lo cogiera de unos atos dados antes?
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 13 Octubre 2008, 16:25 PM
lo guardas en una variable y lo mandas a la funcion...
creo que era mas o menos asi
Te haces un texto del tipo "dimanico" y como variable le pones "MiCampo" y entonces, dentro de tu funcion...

Código (actionscript) [Seleccionar]
var n;
n = MiCampo


Esto te servira //www.scourdesign.com/articulos/tutoriales/flash/10.php
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 13 Octubre 2008, 21:26 PM
Cita de: Azielito en 13 Octubre 2008, 16:25 PM
lo guardas en una variable y lo mandas a la funcion...
creo que era mas o menos asi
Te haces un texto del tipo "dimanico" y como variable le pones "MiCampo" y entonces, dentro de tu funcion...

Código (actionscript) [Seleccionar]
var n;
n = MiCampo


Esto te servira //www.scourdesign.com/articulos/tutoriales/flash/10.php
mmm,me puedes hacer un ejemplo pequeñin???

gracias tio
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 13 Octubre 2008, 22:01 PM
ya te lo di =\ lee un poquito mas que tal vez no me entendiste ;)

busca mas sobre com pasar valores de un campo de texto a una variable :D
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 13 Octubre 2008, 22:46 PM
Cita de: Azielito en 13 Octubre 2008, 22:01 PM
ya te lo di =\ lee un poquito mas que tal vez no me entendiste ;)

busca mas sobre com pasar valores de un campo de texto a una variable :D
ok,muchas gracias :P
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 15 Octubre 2008, 16:47 PM
Cita de: Azielito en 13 Octubre 2008, 22:01 PM
ya te lo di =\ lee un poquito mas que tal vez no me entendiste ;)

busca mas sobre com pasar valores de un campo de texto a una variable :D
perdon pro volver,si que me ha salido lo que me has dicho,pero,si ahora quiero,que al dar a un boton,se me habra otra ventanita,en la que he hecho esto que te he pedido?entiendes?
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 15 Octubre 2008, 20:56 PM
busca sobre como pasar variables entre fotograma y fotograma o entre escena y escena, o tal vez, entre pelicula y pelicula :P

No te doy la respuesta directa por que asi aprendes mas cosas mientras investigas :)
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 15 Octubre 2008, 21:40 PM
Cita de: Azielito en 15 Octubre 2008, 20:56 PM
busca sobre como pasar variables entre fotograma y fotograma o entre escena y escena, o tal vez, entre pelicula y pelicula :P

No te doy la respuesta directa por que asi aprendes mas cosas mientras investigas :)
es que lo necesito cuanto antes :-\ ,puedes pasarme un link donde lo explique bien?saludos
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 15 Octubre 2008, 23:12 PM
de los maestros en flash xD

//www.cristalab.com/tutoriales/43/tutorial-del-componente-textinput-de-flash.html

y aca otro mas
//www.tallerwebmaster.com/Tutorial-Validar-Usuario-y-Contrase%F1a-en-Adobe-Flash-c-57.html

Lee los dos, aplicalos y entenderas como hacer tu aplicacion ;)
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 16 Octubre 2008, 15:05 PM
eso no es lo que yo te he pedido,haber si me explico ahora;

quiero que al clickear una imagen,se me habran los datos que he hecho antes
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 16 Octubre 2008, 16:09 PM
nop, no te entiendo...

lo que entiendo ahora es que...

al ahcer click en ¿una imagen? (y que tiene que ver entonces el fhas? xD) se abra una ventana...

para eso entonces ocuparas algun lenguaje dinamico, reocmiendo PHP xD

(Ya antes hicimos dos cuadros de texto dinamicos con nombres de variable "c1" y "c2")
Código (actionscript) [Seleccionar]
on(release){
   if(c1.text!='' && c2.text!=''){
       getURL("procesa.php?c1="+c1.text+"&c2="+c2.text);
   }
}


Si lo que quieres es hacer las sumas ahí mismo entonces


Código (actionscript) [Seleccionar]
on(release){
   if(c1.text!='' && c2.text!=''){
       var total;
       total = c1.text + c2.text;
       trace("El total de "+c1.text+" mas "+c2.text+" es: "+total);
   }
}


o lo mandas a otro fotograma...

si lo que quieres es enviar esos datos a otra ventana entonces haces la primer opcion, claro, busca mas informacion y tambien busca como mesclar javascript con actionscript, en especial con la funcion getURL();...

por ejemplo...
Código (actionscript) [Seleccionar]
on(release){
   getURL("javascript:alert(document.location)");
}


y de ahi puedes partir para mandar a llamar una funcion previamente hecha en el documento, o en un documento externo, no se, tal vez una funcion de "popup" :P
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 16 Octubre 2008, 16:46 PM
haber si asi me entiendes yo quiero que al cliquear esta imagen:
(http://img133.imageshack.us/img133/6610/logomaikelbotijacopiawt9.png)
se me habra esta otra:
(http://img137.imageshack.us/img137/1647/pruebare2.png)
entiendes ahora?
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 16 Octubre 2008, 17:15 PM
clarisimo XD

Te recomuendo hacerlo en una misma pelicula...

la imagen primera que muestras la haces como boton, o sea, un mc de boton y dentro pones esa imagen...

en el fotograma donde este ese mc pones un "stop();" (en el fotograma) y en el boton pones
Código (actionscript) [Seleccionar]
on(release){
   gotoAndStop(#fotograma#);
}


Tambien podrias  hacerlo con loadMovie y enviarle las variables a la hora de la carga :D
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 16 Octubre 2008, 17:26 PM
Cita de: Azielito en 16 Octubre 2008, 17:15 PM
clarisimo XD

Te recomuendo hacerlo en una misma pelicula...

la imagen primera que muestras la haces como boton, o sea, un mc de boton y dentro pones esa imagen...

en el fotograma donde este ese mc pones un "stop();" (en el fotograma) y en el boton pones
Código (actionscript) [Seleccionar]
on(release){
   gotoAndStop(#fotograma#);
}


Tambien podrias  hacerlo con loadMovie y enviarle las variables a la hora de la carga :D
si,pero,en esa imagen,se tendran que poder editar lso datos,puesto que eso es un pantayazo y lo he subido a imageshack para que lo vieses.es decir,tengo toda ea imagen,con acciones,numeros etc.se haria de igual forma?

saludos
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 16 Octubre 2008, 17:38 PM
se hace igual, te digo que en un fotograma aparte, con campos de texto, mira en las respuestas anteriores, pongo un link donde explican el uso del componente textInput, con este haras de todo ;)

Disculpa no poder dar un ejemplo ya hecho pero no hay mucho tiempo en este momento =\
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 16 Octubre 2008, 17:40 PM
Cita de: Azielito en 16 Octubre 2008, 17:38 PM
se hace igual, te digo que en un fotograma aparte, con campos de texto, mira en las respuestas anteriores, pongo un link donde explican el uso del componente textInput, con este haras de todo ;)

Disculpa no poder dar un ejemplo ya hecho pero no hay mucho tiempo en este momento =\
ok,voy a mirarlo,porque como ponia cosas de usuario y contraseña,pensaba que te habias equivocado,voy a intentarlo,y si veo que no puedo,posteo de nuevo para que me aclares alguan dudilla
saludos
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 16 Octubre 2008, 17:48 PM
perdona,pero es que con esos links,no les entiendo...explicamelo tu haber si asi lo entiendo.
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 18 Octubre 2008, 16:16 PM
ayudame!!
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 20 Octubre 2008, 16:21 PM
creo que ya encontre el "problema", mira en este link

http://www.webestilo.com/flash/

Cuando termines y domines lo que tienen en ese link revisas los links que te he pasado, si te queda alguna duda entonces ya posteas las que tengas.
Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 1 Noviembre 2008, 15:32 PM
ahora tengo este otro problema:

quiero sumar 18999+18999:
(http://img352.imageshack.us/img352/1254/pruebawn1.png)
y el codigo esta bien:
(http://img507.imageshack.us/img507/1740/pruebaxdgj9.png)
pero al sumar me ocurre esto,enm vez dehacer 18999+18999,me junta los dos numeros,osea,1899918999:
(http://img143.imageshack.us/img143/3166/pffiq5.png)
¿por que?
saludos
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 3 Noviembre 2008, 16:27 PM
tal vez sea por que nunca le dices qu ehaga sumas o algo asi... ha de ser igual que en javascript ¬¬



si, lo sabia xD...


intenta asi...

Código (actionscript) [Seleccionar]
_global.opt4 = Number(rpm1);
_global.old4 = Number(rpm2);


o asi...
Código (actionscript) [Seleccionar]

displayrpm.text = Number(_global.old4) + Number(_global.opt4);


O busca info sobre funciones la funcion Math y sus caracteristicas :D
http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/Math.html (http://74.125.45.104/search?q=cache:1gw4ms_E7u4J:livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/Math.html+Math+actionscript&hl=es&ct=clnk&cd=1&gl=mx&client=firefox-a) cache de google

Tambien podrias practicar haciendo una calculadora :D

//www.solophotoshop.com/Tutorial-Crea-una-Calculadora-con-Flash-c-517.html

Título: Re: programa flash,un poco complejo
Publicado por: karlitos10 en 3 Noviembre 2008, 19:51 PM
Cita de: Azielito en  3 Noviembre 2008, 16:27 PM
tal vez sea por que nunca le dices qu ehaga sumas o algo asi... ha de ser igual que en javascript ¬¬



si, lo sabia xD...


intenta asi...

Código (actionscript) [Seleccionar]
_global.opt4 = Number(rpm1);
_global.old4 = Number(rpm2);


o asi...
Código (actionscript) [Seleccionar]

displayrpm.text = Number(_global.old4) + Number(_global.opt4);


O busca info sobre funciones la funcion Math y sus caracteristicas :D
http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/Math.html (http://74.125.45.104/search?q=cache:1gw4ms_E7u4J:livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/Math.html+Math+actionscript&hl=es&ct=clnk&cd=1&gl=mx&client=firefox-a) cache de google

Tambien podrias practicar haciendo una calculadora :D

//www.solophotoshop.com/Tutorial-Crea-una-Calculadora-con-Flash-c-517.html


ahora lo miro,y ,calcualdora ya hice,y dos,y funcionaban bien,pero depsues de dos semanas sin usarle,me encontre con este error "tonto" xD

EDITO: si,si que me va,gracias compi;)
Título: Re: programa flash,un poco complejo
Publicado por: Azielito en 3 Noviembre 2008, 20:05 PM
para eso estamos ñ_ñ

igual en javascript pasa lo mismo por que el "+" sirve para concatenar cadenas ¬¬