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

propiedades de un movieclip duplicado

Estas en el tema de propiedades de un movieclip duplicado en el foro de Flash y Actionscript en Foros del Web. Hola amigos, tengo una pelicula de flash en la que he "duplicado" varias veces un boton en toda el area de una imagen (60 copias ...
  #1 (permalink)  
Antiguo 13/06/2008, 16:37
 
Fecha de Ingreso: junio-2003
Ubicación: Chiclayo
Mensajes: 30
Antigüedad: 21 años, 5 meses
Puntos: 1
De acuerdo propiedades de un movieclip duplicado

Hola amigos, tengo una pelicula de flash en la que he "duplicado" varias veces un boton en toda el area de una imagen (60 copias del boton original) y he escrito un script en el boton padre para obtener sus propiedades, pero cuando trato de obtener las propiedades me devuelve valores vacíos. a continuacion el script:

el boton origen se llama: "seccion" y en le primer frame de la pelicula escribo este script que genera duplicados (esto si funciona):

x 1 = 0 ;
f o r ( v a r i = 1 ; i < = 3 0 ; i + + ) {
x 1 = x 1 + 2 0 ;
y 1 = 0 ;
f o r ( v a r j = 1 ; j < = 2 0 ; j + + ) {
y 1 = y 1 + 2 0 ;
n o m = i * 3 0 + j ;
d u p l i c a t e M o v i e C l i p ( " s e c c i o n " , " s e c c i o n " + n o m , n o m ) ;
s e t P r o p e r t y ( " s e c c i o n " + n o m , _ x , x 1 ) ;
s e t P r o p e r t y ( " s e c c i o n " + n o m , _ y , y 1 ) ;
/ / s e t P r o p e r t y ( " s e c c i o n " + n o m , _ n a m e , " s e c c i o n " + n o m ) ;
}
}


Y en el boton padre he escrito:

o n ( r e l e a s e ) {
a = t h i s . _ n a m e ;
b = t h i s . _ x ;
c = t h i s . _ y ;
t r a c e ( a ) ;
t r a c e ( b ) ;
t r a c e ( c ) ;
}

Pero no imprime las propiedades ...en qué me estoy equivocando?


Muchas gracias por su tiempo y ayuda.

Saludos
  #2 (permalink)  
Antiguo 13/06/2008, 16:54
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: propiedades de un movieclip duplicado

Hola oscapu:
El problema que tiene ese código es que lo haz escrito separándolo con un espacio cada letra.
Escríbelo así:
x1 = 0 ;
for (var i = 1 ; i <= 30 ; i++ ) {
x1 = x1 + 20 ;
y1 = 0 ;
for(var j = 1 ; j<= 20 ; j++ ) {
y1 = y1 + 20 ;
nom = i* 30 + j ;
duplicateMovieClip ( "seccion", "seccion" + nom, nom ) ;
setProperty("seccion" + nom , _x, x1) ;
setProperty("seccion" + nom , _y, y1 ) ;
//setProperty("seccion"+nom, _name , "seccion" + nom ) ;
}
}

En el botón:
on (release) {
a = this._name;
b = this._x;
c = this._y;
trace(a);
trace(b);
trace(c);
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 16/06/2008, 15:34
 
Fecha de Ingreso: junio-2003
Ubicación: Chiclayo
Mensajes: 30
Antigüedad: 21 años, 5 meses
Puntos: 1
Respuesta: propiedades de un movieclip duplicado

Hola Bandit, algo sucedió cuando inserté el código pero en el archivo que tengo los nombres estan sin el espacio en blanco.
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 16:10.