Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2006, 10:07
Avatar de luistar
luistar
 
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
hola
creo que hay varias cosas que haces mal:

loadMovie("fotografias/small/"+ fotoenana,getNextHighestDepth());

segun eso fotoenana debe ser una cadena

pero al comienzo lo defines de manera diferente

fotoenana=this["foto"+j+"b"];

a menos que this sea un objeto cuyos elementos sean cadenas y sus nombres sean ["foto"+j+"b"]

y lo mismo para fotogrande

haaaa... y getNextHighestDepth() no es un parámetro de loadMovie

lo que pude entender es:
dentro de mc_detalles1 tienes los movieclip donde debes cargar las miniaturas
esos movieclips se llaman
ancla1, ancla2, ancla3, ancla4 y ancla5
y al hacer click en c/u se tiene que abrir una ventana con la foto

eso lo puedes hacer así:
primero dentro de cada anclaX crea un movieClip vacío llamado fotito

Código:
var donde:MovieClip = _root.anclaDetalles.mc_detalles1;
for(var i in donde){
	if(donde[i]._name.substr(0,5)=='ancla'){
		donde[i].fotito.loadMovie('fotografias/small/'+donde[i]._name.substr(5)+'b.jpg');
		donde[i].onRelease = function(){
			trace('getURL("fotografias/'+this._name.substr(5)+'.jpg","_blank");');
		}
	}
}
:D

que hacemos es usar parte del nombre de cada movieclip

donde[i]._name.substr(0,5)=='ancla'
con esto comparamos que los cinco primeros caracteres del nombre sea 'ancla'

donde[i]._name.substr(5)
y eso es todos los caracteres apartir del 5
osea nos dara los numeros (1,2,3,4 y 5)

:D
__________________
Si digo que soy mentiroso. ¿Lo soy?