Ir para conteúdo
Fórum Script Brasil
  • 0

GALERIA COM ARRAY


Mateus Cunha

Pergunta

Hola galera do forum como estao?

eu sou novo aqui e não tenho nocao de programacao!!!Mas facos minhas coisas, olhando e com tutoriais!!

Tenho uma galeria em carrousel que carrega as imagens de uma pasta via xml, e nesta galeria tem um link, que esta definido no array e esta no xml tambem!!!

Eu queria substituir esse link para um load movie e carregar as imagens dentro do flash!!!

Vou colocar o codigo aqui o link para o site que estou fazendo e os arquivos, para ver se alguém me pode ajudar!!!

Segue então as actions em flash!!!

***************************************************

var num:Number = 11;

var radioX:Number = 300;

var radioY:Number = 20;

var centroX:Number = Stage.width / 2 - 20;

var centroY:Number = Stage.height / 2;

var perspectiva:Number = 50;

var velocidad:Number = 0.1;

**********************************************************

aqui esta definida a array com os links, que logo mais abaixo voces vao ver que chama esta arrauy em uma funcao!!!

********************************************************************

var links:Array = ["http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com","http://www.videoaprende.com"];

for(i = 0; i < num; i++)

{

var mcs = attachMovie("item", "item" + i, i);

mcs.angle = i*((Math.PI*2)/num);

mcs.onEnterFrame = Movimiento;

mcs.foto_mc.def_mc.loadMovie("./fotos/" + i + ".jpg");

mcs.reflejo_mc.loadMovie("./fotos/" + i + ".jpg");

Presionar(i);

}

function Movimiento()

{

this._x = Math.cos(this.angle)*radioX + centroX;

this._y = Math.sin(this.angle)*radioY + centroY;

this.angle += this._parent.velocidad;

var s = (this._y - perspectiva) / (centroY + radioY - perspectiva);

this._xscale = 100*s;

this._yscale = 100*s;

this.swapDepths(Math.round(this._xscale) + 100);

}

********************************

aqui è onde chama a funcao links em um trace, ai exibi o link em um trace!!!

o que eu queria na verdade era criar um movie clip para que quando clicasse, carregase a imagem maior na tela em flash!!!

já tentei de tudo e não consigo, tentei substituir os valores de arrays por loads, por clips diferentes e carregar as imagens manualmente mas não consigo

********************************************

function Presionar(i)

{

mcs.foto_mc.onPress = function()

{

trace(links);

}

}

this.onMouseMove = function()

{

velocidad = (this._xmouse - centroX) / 2000;

}

***********************************************

aqui esta o xml, este xml esta dentro de uma pasta que se chama xml

e as fotos estao dentro de uma pasta que se chama fotos, pensei em criar uma outra pasta com o nome de fotos grande por exemplo e chamalas quando clicar nas imagens

************************************************************

<data>

<foto nom_xml="./fotos/0.jpg" url_xml="http://www.youtube.com/" />

<foto nom_xml="./fotos/1.jpg" url_xml="http://www.youtube.com/" />

<foto nom_xml="./fotos/2.jpg" url_xml="http://www.google.com/" />

<foto nom_xml="./fotos/3.jpg" url_xml="http://www.videotutos.com/" />

<foto nom_xml="./fotos/4.jpg" url_xml="http://www.facebook.com/" />

<foto nom_xml="./fotos/5.jpg" url_xml="http://www.hi5.com/" />

<foto nom_xml="./fotos/6.jpg" url_xml="http://www.a.com/" />

<foto nom_xml="./fotos/7.jpg" url_xml="http://www.b.com/" />

<foto nom_xml="./fotos/8.jpg" url_xml="http://www.c.com/" />

<foto nom_xml="./fotos/9.jpg" url_xml="http://www.d.com/" />

<foto nom_xml="./fotos/10.jpg" url_xml="http://www.e.com/" />

</data>

*************************************************************

e vai os arquivos anexos tambem

há este e o link do site que estou fazendo

http://www.metropolismedia.us/today/homecastellano.html

quando clicar em galeria, vai carregar a galeria dentro de um movie no filme home, esta funcionando bem, ate agora

BOM È ISSO, SE alguém PODE ME AJUDAR, FICARIA MUITO AGRADECIDO, E SE QUEREM USAR ESTA GALERIA PARA OUTRA COISA TAMBEM, POR QUE ESTA MUITO BEM FEITA, FIZ DE UM TUTORIAL QUE ENCONTRE NA WEB!!!

ABRACOS

não sei como colocar anexos aqui se pode e tal, mas segue um link com o anexo em zip dos arquivos!!!

http://www.metropolismedia.us/today/today.zip

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...