Como controlar arquivos SWF Dois Externa

Uma maneira de controlar dois arquivos SWF externos (arquivos multimídia Flash Professional ) na sua página web site é inserir o código JavaScript em sua página HTML Outra maneira mais fácil é inserir os dois arquivos SWF externos em uma nova o Flash SWF. Depois de ter feito isso, você pode controlar diretamente o funcionamento dos arquivos externos do pai do Flash SWF. Isto não só irá poupar-lhe o passo de adicionar o código JavaScript para sua página HTML, mas também deixá -lo a evitar o trabalho de codificação das funções de comunicação de JavaScript nos files.Things AS3 você precisa

Adobe Flash Professional : CS3, CS4 ou CS5 versões

Dois arquivos SWF ( Adobe Flash gerado arquivos multimídia )

Show Mais instruções

1

Inicie o programa flash. Clique em ” Arquivo Flash (ActionScript 3.0) ” da janela de abertura para criar um novo arquivo para um projeto de animação Flash AS3 .

2

Selecione “Actions” no menu “Window” no menu principal do Flash bar para abrir o editor do ActionScript 3. Posicione o cursor do mouse sobre a primeira linha do editor do ActionScript 3. Clique com o botão do mouse e digite o código abaixo para carregar o arquivo SWF chamado VideoGame.swf “no local no palco do Flash especificada pelo variáveis ​​x1 e y1 usando as instruções codificadas na função loadSwf .

Var x1 : int = 0;

var y1 : int = 0;

var FileLocation : String = ” VideoGame.swf ”

loadSwf ( FileLocation , x1, y1 );

3

Digite o código abaixo de iniciar na próxima linha no editor ActionsScript 3 para carregar o arquivo SWF chamado MasterIllustrationReferenceLibrary.swf ” nas coordenadas ( 300,0 ) no palco do Flash especificados usando as instruções codificadas na função loadSwf

x1 = 300 ,.

FileLocation = ” MasterIllustrationReferenceLibrary.swf ”

loadSwf ( FileLocation , x1, y1 );

4

Digite o código abaixo de iniciar na próxima linha no editor ActionsScript 3 : criar a função loadSwf; especificar que a carga e lfunction loadSwf colocar o arquivo SWF para o palco do Flash que foi enviada através do parâmetro arquivo loadSwf nas coordenadas xey lido através dos parâmetros x_Position e y_Position , e reduzir o tamanho do arquivo SWF em 50 por cento com as propriedades da escala

função loadSwf . ( arquivo : String , x_Position : número, y_Position : Number) : void

{ var

connectToFile1Location : URLRequest = new URLRequest ( FileLocation )

var fileContentsStorageVariable : Carregador = new Loader();

fileContentsStorageVariable.load(connectToFile1Location);

addChild(fileContentsStorageVariable);

fileContentsStorageVariable.scaleX=0.5;

fileContentsStorageVariable.scaleY=0.5;

fileContentsStorageVariable.x = X_Position;

fileContentsStorageVariable.y = y_Position;

};

5

Copie e cole o código abaixo no editor de ActionScript 3 para garantir que não há sintaxe erros eo programa controlador SWF externo funciona corretamente

var x1 : int = 0;

var y1 : . int = 0;

var FileLocation : String = ” videogame. swf “

loadSwf ( FileLocation , x1, y1 );

x1 = 300;

FileLocation =” MasterIllustrationReferenceLibrary.swf “

loadSwf ( FileLocation , x1, y1 );

função loadSwf ( arquivo : String , x_Position : Number, y_Position : Number) : void

{ var

connectToFile1Location : URLRequest = new URLRequest ( FileLocation )

var fileContentsStorageVariable : Carregador = new Loader();

fileContentsStorageVariable.load(connectToFile1Location);

addChild(fileContentsStorageVariable);

fileContentsStorageVariable.scaleX=0.5;

fileContentsStorageVariable.scaleY=0.5;

fileContentsStorageVariable.x = X_Position;

fileContentsStorageVariable.y = y_Position;

};

6

Clique em ” Test Movie ” no menu “Control” para jogar o controlador SWF externo programa . Observe que os dois arquivos SWF especificados foram carregados na tela e que o segundo arquivo SWF é a metade do tamanho que tinha em arquivo SWF original .

Deixe um comentário