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 .