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

referenciar un attach movie dinámico

Estas en el tema de referenciar un attach movie dinámico en el foro de Flash y Actionscript en Foros del Web. supongo que esto sera suficiete para explicar lo que me ocurre attachMovie("carta", "carta"+barajado[51], 1); "carta"+barajado[51]._x=175; "carta"+barajado[51]._y=285; "carta"+barajado[51].gotoAndStop(barajado[51]); no se cual seria la forma correcta de ...
  #1 (permalink)  
Antiguo 10/11/2010, 16:02
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 12 años, 3 meses
Puntos: 66
referenciar un attach movie dinámico

supongo que esto sera suficiete para explicar lo que me ocurre

attachMovie("carta", "carta"+barajado[51], 1);
"carta"+barajado[51]._x=175;
"carta"+barajado[51]._y=285;
"carta"+barajado[51].gotoAndStop(barajado[51]);

no se cual seria la forma correcta de realizar esto

el attach movie no me da problemas

pero las dos siguiente lineas dan error

Scene=Scene 1, layer=acciones, frame=1, Line 217 Left side of assignment operator must be variable or property.

el mismo error para los dos
  #2 (permalink)  
Antiguo 10/11/2010, 17:07
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 12 años, 3 meses
Puntos: 66
Respuesta: referenciar un attach movie dinámico

he probado algo como esto
aux=barajado[51];
attachMovie("carta", "carta"+barajado[51], 2);
["carta"+aux]_x=175;
["carta"+aux]_y=285;

parece que los tiros van por ahi pero no se porque me coloca la carta en su sitio pero me desplaza el escenario
  #3 (permalink)  
Antiguo 10/11/2010, 20:28
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 12 años, 3 meses
Puntos: 66
Respuesta: referenciar un attach movie dinámico

no van por ahi, recuerdo haber utilizado algo asi hace tiempo pero no recuerdo exactamente cual fue la situacion y he perdido aquel trabajo, si alguien sabe como podria apuntar a los objetos usado variables como nombre o concatenandole algo seria de gran ayuda
  #4 (permalink)  
Antiguo 10/11/2010, 20:46
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 15 años, 2 meses
Puntos: 67
Respuesta: referenciar un attach movie dinámico

mira este ejemplo espero te ayude:


Cita:
for (var i:Number = 0; i < 30; i++)
{


var carta:MovieClip = _root.attachMovie("carta", "carta" + i, _root.getNextHighestDepth());
//creas una variable
carta.id_boton = i;
carta._x = Math.random() * 800;
carta._y = Math.random() * 800;

carta.onRelease = function()
{

trace("este es el boton numero: " + this.id_boton);
};
}
__________________
{ Flash }
  #5 (permalink)  
Antiguo 10/11/2010, 20:46
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 12 años, 3 meses
Puntos: 66
Respuesta: referenciar un attach movie dinámico

solucionado al final si que era
aux=barajado[51];
attachMovie("carta", "carta"+barajado[51], 2);
["carta"+aux]_x=175;
["carta"+aux]_y=285;

solo que
aux=barajado[51];
attachMovie("carta", "carta"+barajado[51], 2);
_root["carta"+aux]._x=175;
_root["carta"+aux]._y=285;

apuntar a un movie clip usando una variable
  #6 (permalink)  
Antiguo 10/11/2010, 20:47
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 12 años, 3 meses
Puntos: 66
Respuesta: referenciar un attach movie dinámico

Cita:
Iniciado por Diegoazul Ver Mensaje
mira este ejemplo espero te ayude:
hemos respondido a la vez voy a mirar aunque ya lo he arreglado

Etiquetas: attach, movie
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:17.