Ir para o conteúdo
vikcch

AS3 - integração com facebook

Mensagens Recomendadas

vikcch

Boas,

Já alguem fez isso? sei que há uma api para isso, tambem acho que é possivel com javascript...

já tentei procurar por exemplos (do tipo escrever uma historia no mural do facebook, ou enviar convites para amigos, etc) mas não achei nada que me ajude...

tambem li era essa tal api tinha muitos bugs e dava muitos problemas e acho que foi descontinuada...

alguem com experiencia no assunto pode dar uma ajudinha??

obrigado desde já!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vikcch

Obrigado por postares..

O problema é que não tenho experiencia nenhuma com javascript, nem faço a minima ideia de como "ligar" javascript a actionscript nem como isso funciona...

Podes falar um pouco sobre isso, já alguma fez fizeste algo assim?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
clera

A comunicação entre ambas não tem nada de especial, a se já tens alguma pratica com AS3 então javascript também não te vai trazer dificuldade nenhuma.

Mas o ideal seria fazeres tudo com javascript e HTML =)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vikcch

Vou dar uma olhada no link e ver se consigo fazer alguma coisa..

Mas o ideal seria fazeres tudo com javascript e HTML =)

Já tenho o jogo feito em as3...

Não é que seja grande segredo, mas não gosto de ter o codigo à vista como é com javascript... e fazer o debug tambem acho que não seja tao "friendly" do pouco que sei...

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
clera

Em AS tens o código mais guardado, mas se quiserem mesmo veêm :P

e em termos de debug javascript é muito mais fácil, todos os principais browsers já trazem ferramentas de debug para o assunto, embora uns melhores que outros :P

mas se já tens feito o jogo então também não é por ai, é só pegares nos links que te dei e ires brincando, tens tudo lá explicadinho =)

Abraço

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vikcch

Uso o FlashDevelop para programar com as3, ele cria logo um ficheiro html como o programa feito em flash embutido...

Consegui chamar a função "jsFunction" que esta nesse ficheiro html através do flash... não consigo é fazer o contrario, nao sei meter o id para depois fazer o "document.getElementById" chamar com o clique que esta no link que meti na pagina...

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="utf-8"/>
   <title>AS3-JS</title>
   <meta name="description" content="" />

   <script src="js/swfobject.js"></script>
   <script>
       var flashvars = {
       };
       var params = {
           menu: "false",
           scale: "noScale",
           allowFullscreen: "true",
           allowScriptAccess: "always",
           bgcolor: "",
           wmode: "direct" // can cause issues with FP settings & webcam
       };
       var attributes = {
           id:"AS3JS"
       };
       swfobject.embedSWF(
           "AS3JS.swf",
           "altContent", "100%", "100%", "10.0.0",
           "expressInstall.swf",
           flashvars, params, attributes);
   </script>
   <style>
       html, body { height:100%; overflow:hidden; }
       body { margin:0; }
   </style>
</head>
<body>
   <script type="text/javascript">        
       //var flash = document.getElementById("onde defino o id do flash");

       function jsFunction() {
           alert("mensagem!!");
       }

   </script>
   <a href="#" onclick="flash.myFunction()" >chama funcao</a>
   <div id="altContent">
       <h1>AS3-JS</h1>
       <p><a href="http://www.adobe.com/go/getflashplayer">Get Adobe Flash player</a></p>
   </div>
</body>
</html>

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vikcch

OK, já consegui, não preciso de fazer o document.getElementById....

é só chamar assim:

<a href="#" onclick="AS3JS.myFunction()" >chama funcao</a>

este AS3JS é o aparece aqui:

        var attributes = {
           id:"AS3JS"
       };

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.