Como integrar com êxito o AppWarp ao código do ActionScript 3?

Eu quero criar flashjogo multiplayer para o Facebook. Eu já fiz o código do jogo, só não sei como integrarAppWarp corretamente.

Eu criei o aplicativo no AppHq, tenho Api e chaves secretas, também criei um quarto e eu tenho o ID do quarto.

Quando Na minha turma principalActionScript 3.0 código eu tento usar isso:

    public class Script extends MovieClip
    {
        public var roomID:String = "my room id";  
        private var apiKey:String = "my api key"  
        private var secretKey:String = "my secret"; 
        private var listener:AppWarpListener;
    }
            public function Script()
        {
            WarpClient.initialize(apiKey, secretKey);      
            WarpClient.getInstance().setConnectionRequestListener(listener);  
            WarpClient.getInstance().setRoomRequestListener(listener);  
            WarpClient.getInstance().setNotificationListener(listener);  
}

Eu recebi erros (no arquivo AppWarpListener.as):

1045: Interface ConnectionRequestListener was not found.
1045: Interface RoomRequestListener was not found.
1045: Interface NotificationListener was not found.

Eu segui issotutorial e eu baixei issoSDK. Dentro da pasta SDK existem muitas versões do swc, então eu instalei a mais recente: V_1.5.2 aqui está o arquivoAppWarpLib.swc Eu o importei para o Adobe Flash CC de 2 maneiras:

By clicking Preferences (CTRL + U) > Code Editor > Action Script 3.0 Settings > Library path (I put here path to swc);

And By clicking publish settings SWC > Output file (here I select that swc)

Mas o mesmo, eu ainda tenho esses erros.

Talvez porque eu preciso manter os arquivos de código no FTP? Estou testando no meu PC.

Também depois de definir o caminho nas Preferências, recebi muitos avisos assim:

`Line 1, Column 1   Warning: 5002: The frame scripts of the symbol 'Symbol 116' have been ignored because a compiled clip contains a definition for Game__fla.Symbol116_26. To override the Game__fla.Symbol116_26 definition, place a custom class file within your classpath.`

Também na pasta SDK, cujo link eu escrevi antes ésample pasta, mas apenas dentro de arquivos .as e não sei como experimentá-lo sem o arquivo .fla.

Então você tem idéias? Obrigado.

Também na pasta SDK, cujo link eu escrevi antes ésample pasta, mas apenas dentro de arquivos .as e não sei como experimentá-lo sem o arquivo .fla.

Tentei criar um novo arquivo .fla em branco e defina Class comoSpriteMoveDemo.as, mas o mesmo problema eu recebi esses erros (no arquivo AppWarpListener.as):

1045: Interface ConnectionRequestListener was not found.
1045: Interface RoomRequestListener was not found.
1045: Interface NotificationListener was not found.

Então você tem idéias? Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion