Jump to content
Sign in to follow this  
Guest plop

reproduzir imagem externa

Recommended Posts

Guest plop

ola, preciso da vossa ajuda... alguem me diz/ensina como faço o seguinte. numa aplicação a flash tenho lá uma parte em que eu cira qie aparece-se a imagem lala.jpg. Mas da seguinto maneira, essa imagem esta no directorio "/imagens/" e quando quisesse fazer um update só necessitava de substituir essa imagem por outra com o mesmo nome.....

;):P;)

Share this post


Link to post
Share on other sites
yarcub

Crias um movieclip com o "registration" no canto superior esquerdo do tamanho da imagem q queres carregar.

Dás-lhe um "instance name" por ex: imagem.

Para carregar a imagem o código é: loadMovie("/directoria/imagem.jpg",imagem);

Share this post


Link to post
Share on other sites
Grettir

Heyas,

só alguns pequenos "reparos" ao post do Yarcub:

- ao se criar um MovieClip de raiz, ou seja ainda não existe nada para se colocar lá dentro, não existe opção de escolha do ponto de "registration".

- ao dares um "instance name" ao teu MovieClip que estará vazio, deverás terminar o seu nome com "_mc" (todos os MC's que tenham nome deverão de terminar com _mc)

Tirando esses pequenos "reparos", o Yarcub "está lá".

Fiquem bem


Ricardo Castelhano

-----------------------

FullStack Developer

Technical Manager

Trainer

Share this post


Link to post
Share on other sites
Psilocybe

Ola a todos :confused:

Curiosamente vinha aqui pedir para alguem esclarecer a mesma duvida hehe, que ja ficou esclarecida, muitas thanks ;)

Só ficou uma duvida: O que é o "registration" ?

Abraços, fique bem e boas programações ;)

Share this post


Link to post
Share on other sites
Grettir

Heyas,

o "registration point" é nada mais nada menos que o ponto de origem de um Symbol.

Experimenta desenhar uma forma. Selecciona-a. Clica com o botao direito do rato sobre a forma e ao aparecer um "Contextual Menu" escolhe "Convert to Symbol...".

Repara que tens a opçao "Registration".

Quando controlas um Symbol atraves de ActionScript (somente os symbols Button e MovieClip) é esse ponto que marca a posição X e Y etc e tal...

Fiquem bem


Ricardo Castelhano

-----------------------

FullStack Developer

Technical Manager

Trainer

Share this post


Link to post
Share on other sites
Psilocybe

Loud and Clear Sir! ;) Entendido perfeitamente, só tem um pequenino problema :P Segui os passos descritos e nao apareçe a imagem, terei interpretado mal? O codigo do action script mete-se dentro do movie clip ou fora?

Abraços, fiquem bem e boas programações :D

Share this post


Link to post
Share on other sites
Grettir

Heyas,

coloca aqui um post com o codigo que inseriste.

Fica bem


Ricardo Castelhano

-----------------------

FullStack Developer

Technical Manager

Trainer

Share this post


Link to post
Share on other sites
Psilocybe

O meu procedimento foi o seguinte:

Criei um novo documento, nesse documento desenhei um quadrado com o rectangle tool, cliquei com o botão direito do rato sobre esse quadrado e cliquei em "Convert to Symbol..."

De seguida escolhi o registration point do canto Superior Esquerdo e cliquei "Ok"

Entrei no movie clip e no frame 1 (unico frame) meti o seguinte codigo, saí do movie clip de volta á acção principal, cliquei sobre o quadrado (que é agora um movie clip) e nas Properties, no Instance, meti "imagem_mc".

Exportei o swf, o ficheiro "imagem.jpg" esta na mesma pasta que o swf, e quando abro o swf a imagem nao aparece :|

Share this post


Link to post
Share on other sites
Grettir

Heyas,

mas meteste qual codigo ???

Ai é que esta o segredo da coisa....mostra la isso.

Fica bem


Ricardo Castelhano

-----------------------

FullStack Developer

Technical Manager

Trainer

Share this post


Link to post
Share on other sites
Psilocybe

eish desculpa! só agora dei conta que esqueçi-me de por o codigo para veres  :wallbash:

Entretanto o gimbras ja me ajudou ali no forum vizinho  ;)

o codigo que eu tinha era: loadMovie("imagem.jpg",imagem);

o codigo estava dentro do movie clip na frame 1, e nao dava só se pusesse esse codigo na acçao principal é que dava

entretanto o gimbras deu-me o seguinte codigo: _root.moldura.loadMovie("imagem.jpg");

na instancia do movie clip dei o nome de moldura e puz o codigo dentro do movie clip na frame 1.

Desta maneira é só meter o movie clip nas coordenadas desejadas da acção principal e pimbas ja estas :P

Grettir  muito obrigado pela tua atenção, abraços e ate ao proximo post =)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.