Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Azielito

#1201
no se si afecte, pero hace como tres acciones al mismo tiempo si le dejas en
Código (actionscript) [Seleccionar]
on(press)...

tambien tal vez le afecta el orden :-o
Código (actionscript) [Seleccionar]

on (rollOver) {

profundidad=100
_root.profundidad++;
this.swapDepths( _root.profundidad );


   onEnterFrame = function () {
      if (this._xscale<160) {
         this._xscale += 15;
         this._yscale = this._xscale;
      }
   };
}
on (rollOut) {
   onEnterFrame = function () {
      if (this._xscale>100) {
         this._xscale -= 15;
         this._yscale = this._xscale;
      }
   };
}

on(release){       
gotoAndStop(3);
}


prueba asi, es que como te digo que hace com dos o tres acciones juntas (rollOver, rollOut, press) y asi ejecuta primero las que deben ser y al final cuando lo presionan (o lo sueltan ¬¬)

Tengo años que no uso flash asi es que no estoy seguro si sea por eso ñ_ñ
#1202
eso es mas facil, solo con botones xD

tienes cuatro estados en los botones que vas a hacer,

reposo (cuando esta l aparte del mapa solito, sin nombre)

sobre (cuando pasas el cursos sobre el boton, o sea, aqui es donde tienes que poner el movieClip del nombre con alguna animacion, te recomiendo meterlo en un movieClip y que en este estado lo reprodusca)

precionado (es cuando h aces click ¬¬)

activo (o algo asi, no recuerdo jehehe... es la zona donde se activara el boton, o sea, toda la figura del pais en este caso)

es facil xD

haste un boton, y luego un movieclip para que sea el nombre...

dentro del boton, en el estado "sobre" pones ese movieClip

y ya ¬¬
#1203
busca sobre el "efecto easing" (creo que asi se escribe xDDD)

y luego, despues de dominar ese efecto ( xD ) usa botones, y pones un movieclip (si asi  lo deseas) y por ejemplo, en uno de esos botones podes poner

Código (actionscript) [Seleccionar]
on(moseover){
ElMovieclip.play();


tambien puedes hacer referencia si esta dentro de obro objeto
Código (actionscript) [Seleccionar]
on(moseover){
Objeto.ElMovieclip.play();


o si esta en raiz

Código (actionscript) [Seleccionar]
on(moseover){
_root.ElMovieclip.play();
}


eso en el boton del departamento :D

igual podrias hacer dos acciones (no recuerdo si se puede o no) uno para mostrar un preview del departamento y otro para cargar la info de este :o

Código (actionscript) [Seleccionar]
[code=actionscript]on(moseover){
_root.rHumanos.play();
}
on(release){
contenedor.loadMovie("recursosHumanos.swf");
}


Antes busca info sobre lo de los movieClips [/code]
#1204
hasta el lunes?

cuando tengas los trabajos de los que van a participar me mandas un MP con nick+trabajo para hacer la encuesta
#1205
Diseño Gráfico / Re: Error action script
26 Junio 2008, 16:04 PM
No deberia cambiar nada de eso ya que toma los valores del array, fijate que es lo que te manda con el "trace", esto cuando abres con el Flash, precionas "ctrl+enter" y ahí te saldran los datos que estan siendo usados
#1206
aca hay algo sobre nextFrame que te podria servir

http://foro.elhacker.net/diseno_grafico/ayuda_con_flash-t189394.0.html;msg901838

Si lo que quieres es hacer que valla de un fotograma de un extremo al otro no te servira nextFrame, en ese caso debes usar
Código (actionscript) [Seleccionar]
goToAndStop(Noframe);

o tambien

Código (actionscript) [Seleccionar]
goToAndPlay(NoFrame);

donde "NoFrame" es el numero de frame al que quieres ir, por ejemplo, si quieres ir al primer frame

Código (actionscript) [Seleccionar]
// esto en un boton ¬¬
on(press){
       gotoAndStop(1);
}

// y paa ir al frame 76
on(press){
       gotoAndStop(7);
}


#1207
Diseño Gráfico / Re: Error action script
25 Junio 2008, 21:01 PM
Te cambie lo de la variable "password" por "pas" por que "password" es una palabra reservada xDDD

el codigo quedo asi
Código (actionscript) [Seleccionar]
if(user.length > 0 && pass.length > 0){
//After load, we have to find the correct entry
d_user=user.split("|");
d_pass=pas.split("|");
d_totalItems=d_user.length;

for(i=0;i<d_totalItems;i++){
trace(d_user[i]);trace(d_pass[i]);trace("@");trace(login);trace(pass);
trace("|");
if(d_user[i]==login && d_pass[i]==pass){
Hits=1;
break;
}
if(d_user[i]==login && d_pass[i]!=pass){
Hits=2;
break;
}
if(d_user[i]!=login && d_pass[i]==pass){
Hits=0;
break;
}
}
}
//Applications variables
Id=i;
screenname=d_user[i];
systempassword=d_pass[i];

//Depending on the results, we'll act accordingly
// where 1: Login ok; 2: Password incorrect; 3: User incorrect
if (Hits == 1) {
gotoAndStop("L1");
}
if (Hits == 2) {
gotoAndStop("L2");
}
if (Hits == 0) {
gotoAndStop("L3");
}


si te fijas puse un "trace" para verificar que datos esta enviando, esto solo aparece cuando estas en Flash, si quieres los quitas y ya, lo menciono para que uses esta funcion para ver que datos esta enviando :D

El otro error es que en tu archivo de datos...

Código (actionscript) [Seleccionar]
LoadVariablesNum("usersdata.txt", 0);

tienes saltos de linea entra las variables y luego no inicias la tercers =\
Código (actionscript) [Seleccionar]
&user=kike|kike2|kike3|oooo
&pas=1234|1234|1234|oooo
Id=1|2|3|4


pero debe estar sin saltos de linea (no se por que ¬¬, preguntale a los de macromedia xDDD)
este seria tu archivo final :D
Código (actionscript) [Seleccionar]
&user=kike|kike2|kike3|oooo&pas=1234|1234|1234|oooo&Id=1|2|3|4

Con esto funciona a la perfeccion

igual podrias hacerlo con bases de datos y php y con este ultimo generar tu archivo, pero le faltaria algo de seguridad :P
#1208
Te decia que generar el ejecutable para que el usuario destino no requiera instalar ningun progama.

Y bueno, para generarlo exportas en swish y luego te vas al explorador (o sea, desde "mi pc" ) y abres el archivo generado, entonces en el flash plaey, vas al menu "archivo" y "generar proyector" esto te va ha hacer el ejecutable :D
#1209
En herramientas administrativas, dentro de panel de control encontraras una de "herramientas de internet" o con un nombre similar, simplemente le dices que se detenga, el servicio web, arriba hay unos botoncitos como si se tratase de un reproductor de musica xDDD
#1210
Lo que causa inyecciones SQL es que no limías tus variables y entonces, cuando mandas codigo SQL en estas lo ejecuta como si se tratase del codigo de la aplicacion :D


Pero para una mejor explicacion de por que pasan las cosas le dejamos la palabra al maestro sirdarkcat
http://foro.elhacker.net/tutoriales_documentacion/tutorial_de_inyeccion_sql_sql_injection-t98448.0.html
y como no, tambien al maestro Ertai
http://foro.elhacker.net/bugs_y_exploits/sql_injection_para_principiantes_ejemplos_en_aplicaciones_reales-t142203.0.html

Que por cierto creo que tambien esta en desacuero con este post mio xDDDD