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

no funciona el start drag en un swf cargado en un clip vacio

Estas en el tema de no funciona el start drag en un swf cargado en un clip vacio en el foro de Flash y Actionscript en Foros del Web. Código: Hola a todos, estoy haciendo un disco multimedia, en la pelicula principal llamo a un swf externo a cargarse en un movieclip vacio y ...
  #1 (permalink)  
Antiguo 07/10/2008, 21:18
 
Fecha de Ingreso: abril-2007
Mensajes: 6
Antigüedad: 17 años, 7 meses
Puntos: 0
no funciona el start drag en un swf cargado en un clip vacio

Código:
Hola a todos,
estoy haciendo un disco multimedia, en la pelicula principal llamo a un swf externo a cargarse en un movieclip vacio y se carga pero con el problema que no se desarrolla el stardrag ni se cargan los audios.

la carga la realizo de la siguiente manera
Código:
on (release) {
	stopAllSounds();
	gotoAndPlay("Escena 2", 1);
	loadMovie("oa/n2.swf", "mc");
}
y el codigo del swf cargado que si funciona individualmente es el siguiente: stop (); clip1inicioX = clip1._x; clip1inicioY = clip1._y; clip3inicioX = clip3._x; clip3inicioY = clip3._y; clip5inicioX = clip5._x; clip5inicioY = clip5._y; clip7inicioX = clip7._x; clip7inicioY = clip7._y; clip9inicioX = clip9._x; clip9inicioY = clip9._y; clip11inicioX = clip11._x; clip11inicioY = clip11._y; clip13inicioX = clip13._x; clip13inicioY = clip13._y; clip15inicioX = clip15._x; clip15inicioY = clip15._y; clip17inicioX = clip17._x; clip17inicioY = clip17._y; var fin:Number=1; function check(){ fin++ if (fin==10){ gotoAndPlay(166); } }
y dentro de este cada movieclip que se arrastra tiene un boton con el sig codigo:
Código:
on (press) {
	startDrag("_root.clip11");
}
on (release) {
	stopDrag ();
	if (_root.clip11.hitTest(_root.clip12)) {
		_root.clip11._x=_root.clip12._x;
		_root.clip11._y=_root.clip12._y;
		var my_sound:Sound = new Sound();
		my_sound.loadSound("sound/bien hecho.mp3", true);
		_root.check()

	} 
else {
		_root.clip11._x = _root.clip11inicioX;
		_root.clip11._y = _root.clip11inicioY;
		var my_sound:Sound = new Sound();
		my_sound.loadSound("sound/intenta otra vez.mp3", true);
	}
}
todo eso funciona bien el problema esta que al cargarse en la pelicula principal no funciona

les pido ayuda por favor
desde ahora les agradezco su ayuda
  #2 (permalink)  
Antiguo 08/10/2008, 00:42
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 18 años, 1 mes
Puntos: 12
Respuesta: no funciona el start drag en un swf cargado en un clip vacio

Si he entendido bien el tema los clips al ser llamados en mc debe figurar en el _root:

_root.mc.clip11...

o

_root.mc.my_sound.loadSound...

Supongo que es eso

Un saludo
__________________
Chanante!
  #3 (permalink)  
Antiguo 08/10/2008, 08:57
Avatar de Zguillez  
Fecha de Ingreso: noviembre-2007
Ubicación: Barcelona
Mensajes: 30
Antigüedad: 17 años
Puntos: 0
Respuesta: no funciona el start drag en un swf cargado en un clip vacio

coloca la propiedad _lockroot de la película externa a valor true;
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 17:00.