[Tutorial] Link para páginas externas
2 participantes
:: Códigos • Programação :: Flash :: Flash • Tutoriais
Página 1 de 1
[Tutorial] Link para páginas externas
Salve Salve,my Friends.
So,Que tal agente aprender um pouco sobre Flash heim?!
Este tutorial vai te ensinar como usar o ActionScript 3.0 para linkar de seu
projeto Flash para outra página usando o método "navigateToURL ()".
Ok! Let's Go!
Quando a URL é passada como uma instância da classe "URLRequest" e a janela é a
janela de destino para abrir o link. É preciso lembrar que você não
pode passar a URL diretamente para o método "navigateToURL ()" como deve
ser a primeira passou por uma ocorrência de "URLRequest".
O exemplo abaixo mostra um exemplo real de como isso é feito:
Você pode instanciar o "URLRequest" dentro do seu "navigateToURL ()" para escrever menos código:
O argumento window (janela ou onde esta o "_blank") no final é opcional.
Você pode removê-lo se quiser que o link abra na mesma página que
hospede o filme do Flash.
No entanto, se você quiser declarar explicitamente que deseja abir o link
na mesma janela, então você pode usar o "_self" como o seu valor:
Outras opções disponíveis são "_blank" para abrir o link em uma nova janela em
branco ou o nome de qualquer janela que você tem se você estiver usando
quadros (frames) layout em seu site.
Exemplo Prático:
Nesta seção, vamos criar um exemplo simples em que um botão será criado para vincular a outro site.
Comece criando um novo arquivo FLA no formato AS3.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Vá até Window> Component para abrir o painel Componentes. Expanda a
categoria User Interface e arraste uma instância do componente Button
para o seu palco. Você pode ir através do Windows> Components
Inspector para abrir este painel e configurar o rótulo de seu botão.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Agora selecione o botão e, em seguida, acesse o inspetor Properties para
atribuir um nome de instância "my_btn" para este botão. Usando nomes de
instância torna mais fácil para nós para se referir aos nossos objetos
usando ActionScript.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nosso botão está pronto, é hora de começar o ActionScript. Clique com o botão
direito no frame (quadro) na sua timeline (linha do tempo) e selecione
Action (Ações) para abrir o painel Ações.
Para comandar o nosso botão
para executar qualquer ação, é preciso usar um ouvinte de evento
registrado com o MouseEvent.CLICK. Este ouvinte de evento irá chamar uma
função chamada onClick que temos definido, sem qualquer conteúdo real, a
seguir:
Vamos chamar a nossa função de ouvinte "onClick" para chamar o método
"navigateToURL ()" para abrir um link para o nosso site da seguinte
forma:
Agora você pode testar seu filme, passando por Control (Controle) > Test
Movie (Testar) filme para ver botão funcional em ação!
Credits
So,Que tal agente aprender um pouco sobre Flash heim?!
Este tutorial vai te ensinar como usar o ActionScript 3.0 para linkar de seu
projeto Flash para outra página usando o método "navigateToURL ()".
Ok! Let's Go!
navigateToURL(myURL, window);
Quando a URL é passada como uma instância da classe "URLRequest" e a janela é a
janela de destino para abrir o link. É preciso lembrar que você não
pode passar a URL diretamente para o método "navigateToURL ()" como deve
ser a primeira passou por uma ocorrência de "URLRequest".
O exemplo abaixo mostra um exemplo real de como isso é feito:
var myURL:URLRequest = new URLRequest("https://mastercheats.catsboard.com/");
navigateToURL(myURL, "_blank");
Você pode instanciar o "URLRequest" dentro do seu "navigateToURL ()" para escrever menos código:
navigateToURL(new URLRequest("https://mastercheats.catsboard.com/"), "_blank");
O argumento window (janela ou onde esta o "_blank") no final é opcional.
Você pode removê-lo se quiser que o link abra na mesma página que
hospede o filme do Flash.
navigateToURL(new URLRequest("https://mastercheats.catsboard.com/"));
No entanto, se você quiser declarar explicitamente que deseja abir o link
na mesma janela, então você pode usar o "_self" como o seu valor:
navigateToURL(new URLRequest("http://www.republicofcode.com/"), "_self");
Outras opções disponíveis são "_blank" para abrir o link em uma nova janela em
branco ou o nome de qualquer janela que você tem se você estiver usando
quadros (frames) layout em seu site.
Exemplo Prático:
Nesta seção, vamos criar um exemplo simples em que um botão será criado para vincular a outro site.
Comece criando um novo arquivo FLA no formato AS3.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Vá até Window> Component para abrir o painel Componentes. Expanda a
categoria User Interface e arraste uma instância do componente Button
para o seu palco. Você pode ir através do Windows> Components
Inspector para abrir este painel e configurar o rótulo de seu botão.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Agora selecione o botão e, em seguida, acesse o inspetor Properties para
atribuir um nome de instância "my_btn" para este botão. Usando nomes de
instância torna mais fácil para nós para se referir aos nossos objetos
usando ActionScript.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nosso botão está pronto, é hora de começar o ActionScript. Clique com o botão
direito no frame (quadro) na sua timeline (linha do tempo) e selecione
Action (Ações) para abrir o painel Ações.
Para comandar o nosso botão
para executar qualquer ação, é preciso usar um ouvinte de evento
registrado com o MouseEvent.CLICK. Este ouvinte de evento irá chamar uma
função chamada onClick que temos definido, sem qualquer conteúdo real, a
seguir:
my_btn.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void{
}
Vamos chamar a nossa função de ouvinte "onClick" para chamar o método
"navigateToURL ()" para abrir um link para o nosso site da seguinte
forma:
my_btn.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void{
navigateToURL(new URLRequest("http://www.republicofcode.com/"), "_blank");
}
Agora você pode testar seu filme, passando por Control (Controle) > Test
Movie (Testar) filme para ver botão funcional em ação!
Credits
Fox_Lo*z - topic
Replubicofcode - font
Re: [Tutorial] Link para páginas externas
Ótimo tutorial mano!
Mais nos meus projetos eu uso o 2.0
E para mandar o link para outra página uso outro tipo de código!
Uso o código:
Mais nos meus projetos eu uso o 2.0
E para mandar o link para outra página uso outro tipo de código!
Uso o código:
- Código:
on(release)
{
getURL("http://www.mastercheats.catsboard.com","_blank");
}
nYPdR-- Silver Member
- Posts : 344
Data de Ingresso : 03/01/2012
Re: [Tutorial] Link para páginas externas
nYPdR- escreveu:Ótimo tutorial mano!
Mais nos meus projetos eu uso o 2.0
E para mandar o link para outra página uso outro tipo de código!
Uso o código:
- Código:
on(release)
{
getURL("http://www.mastercheats.catsboard.com","_blank");
}
Sim,tem muitos Códigos do tipo.
Estes dois são pra min os mais facéis de guardar :roll:
Estes dois são pra min os mais facéis de guardar :roll:
Re: [Tutorial] Link para páginas externas
Fox_Lo*z escreveu:nYPdR- escreveu:Ótimo tutorial mano!
Mais nos meus projetos eu uso o 2.0
E para mandar o link para outra página uso outro tipo de código!
Uso o código:
- Código:
on(release)
{
getURL("http://www.mastercheats.catsboard.com","_blank");
}Sim,tem muitos Códigos do tipo.
Estes dois são pra min os mais facéis de guardar :roll:
É mesmo,
Talves hoje ou amanha vou ensinar a fazer uma coisa muito bacana!
nYPdR-- Silver Member
- Posts : 344
Data de Ingresso : 03/01/2012
Re: [Tutorial] Link para páginas externas
Booa cara,isso ae.
To precisando de aprender coisas novas :roll:
To precisando de aprender coisas novas :roll:
Re: [Tutorial] Link para páginas externas
Tutorial está pronto ja vo postar
nYPdR-- Silver Member
- Posts : 344
Data de Ingresso : 03/01/2012
Tópicos semelhantes
» Tutorial] Mostrar link de um tópico para quem comentar
» [TUTORIAL]Instalando sql 2000 para Win 7 Para seu server de mu
» [Tutorial] Ferramentas para o Javascript
» [Tutorial] Ragnarok para Iniciantes!
» [Tutorial] Super Guia para Iniciantes
» [TUTORIAL]Instalando sql 2000 para Win 7 Para seu server de mu
» [Tutorial] Ferramentas para o Javascript
» [Tutorial] Ragnarok para Iniciantes!
» [Tutorial] Super Guia para Iniciantes
:: Códigos • Programação :: Flash :: Flash • Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos