..:: MX Studio Fóruns ::..: Ajuda para converter um JS em AS - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Ajuda para converter um JS em AS Não estou conseguindo fazer a conversão de um Java Script para um Acti

#1 User is offline   klebeer_ 

  • Group: Membros
  • Posts: 21
  • Joined: 11-November 05

  Posted 26 February 2007 - 05:32 PM

Olá pessoal thumbsup.gif , espero que alguem saiba como fazer isso!!!
Bem o caso é o seguinte tenho no filme principal um mc instanciado como "MC"- "bem original não?" onde receberá os loadmoveis, até
ai sem problema nenhum, mas eu preciso que quando eu clique num determinhnado botão chamado "JOGAR" ele me mostre um loadmovie "SWF" aleatório nesse "MC" do filme principal.
Bem o código que eu tenho é em Java Script e em HTML ele está funcionando perfeitamente o código é esse:

CÓDIGO:
<script type="text/javascript">
function change_Location()
{
var carta=1+Math.random()*21
var endereco=Math.round(carta)+".htm"
location=endereco
}
</script>

BOTÃO:
<input onClick="change_Location()" value="Jogar" type="button">

OBS. no lugar do ".htm" ficaria ".swf"

TENTEI ASSIM:

NO FRAME:
function change_Location()
{
var carta=1+Math.random()*21
var endereco = Math.round(carta)+".swf";
location=endereco
}

NO BOTÃO:
"????? não sei como chamar a função change_Location() e manda-la pro MC"

Desde ja obrigado
Qualquer coisa o meu MSN é klebeer_@hotmail.com
0

#2 User is offline   Marcus Henrique 

  • Group: Colaboradores
  • Posts: 212
  • Joined: 02-February 07

Posted 26 February 2007 - 08:58 PM

Para chamar uma função em um botão qualquer:

AS
on (press) {
   // aqui vem o nome da função
}

on (press) {
// aqui vem o nome da função
}


Quanto a chama-la e manda-la para o "MC", não seria melhor chamala direto nele?

Abraço.
0

#3 User is offline   klebeer_ 

  • Group: Membros
  • Posts: 21
  • Joined: 11-November 05

Posted 26 February 2007 - 09:32 PM

QUOTE(Marcus Henrique @ 26/2/2007 19:02:56) View Post
Para chamar uma função em um botão qualquer:

AS
on (press) {
   // aqui vem o nome da função
}
on (press) {
// aqui vem o nome da função
}


Quanto a chama-la e manda-la para o "MC", não seria melhor chamala direto nele?

Abraço.


Já coloquei a ação no botão mas não funcionou.

on (release) {
change_Location();
}

Ah, e esse filme deverá ser carregando no "MC", só que tem vários filmes a serem carregados la, por isso não posso inserir o boão lá.
0

#4 User is offline   Eder Fortunato 

  • Group: Desafio Flash
  • Posts: 314
  • Joined: 09-May 06

Posted 27 February 2007 - 09:20 AM

o erro esta na forma como vc esta chamando


faz assim

CODE
function change_Location(){
var carta=1+Math.random()*21
var endereco = Math.round(carta)+".swf";
_root.createEmptyMovieClip(mc,10)
_root.mc.loadMovie(endereco)
}

0

#5 User is offline   klebeer_ 

  • Group: Membros
  • Posts: 21
  • Joined: 11-November 05

Posted 27 February 2007 - 12:07 PM

QUOTE(Eder Fortunato @ 27/2/2007 08:02:55) View Post
o erro esta na forma como vc esta chamando


faz assim

CODE
function change_Location(){
var carta=1+Math.random()*21
var endereco = Math.round(carta)+".swf";
}


MATOU A CHARADA!!!!!
Eder Fortunato vc é "O CARA"

Você poderia me explicar essas 2 linhas
_root.createEmptyMovieClip(MC,10)
_root.MC.loadMovie(endereco)

eu ja tinha tentado assim mas nada

function change_Location()
{
var carta=1+Math.random()*21
var endereco = Math.round(carta)+".swf";
_root.MC.location = endereco;
}
0

#6 User is offline   Eder Fortunato 

  • Group: Desafio Flash
  • Posts: 314
  • Joined: 09-May 06

Posted 27 February 2007 - 12:38 PM

o comando javascript pra para ir para outra pagina é o location='pagina.html'

mas no flash é diferente

o q eu fiz foi

//criei um movie clip vazio, o correto é com ""(aspas)
//MC é o nome dele, e o 10 é o level(tipo a layer só q em tempo de execução)
_root.createEmptyMovieClip("MC",10)

//esse é o comando q chama um SWF no flash, pé sempre nome_movieCLip.loadMovie('nome.swf')
// tambem funciona com imagens JPG, PNG e GIF
_root.MC.loadMovie(endereco)
0

#7 User is offline   klebeer_ 

  • Group: Membros
  • Posts: 21
  • Joined: 11-November 05

Posted 28 February 2007 - 11:51 AM


Agora deu pra sacar melhor....Muito Obrigado Eder.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)