×
Namespaces

Variants
Actions

Archived:Como vincular símbolos dinamicamente em ActionScript 2.0

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngAquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.

Não recomendamos o desenvolvimento em Flash Lite para aparelhos atuais da Nokia. Todos os artigos relacionados a Flash Lite foram arquivados. A plataforma Nokia Asha e os aparelhos recentes S40 não possuem mais o Flash Lite. O uso de Flash Lite em Symbian é limitado. Por exemplo, informações relativas à plataforma Nokia Belle podem ser encontradas neste link (em Inglês). Informações específicas de Flash Lite para aparelhos S40 ANTIGOS e Symbian podem ser encontradas na Flash Lite Developers Library (em Inglês).

Article Metadata

Artigo
Tradução:
Por cristovaodoj
Última alteração feita por hamishwillee em 14 May 2013

Vincular símbolos dinamicamente aos quadros é uma tarefa bastante simples e útil para quem desenvolve aplicações em Flash Lite usando ActionScript 2.0. Neste post eu irei ensinar como criar um novo símbolo (MovieClip ou Button) que possa ser exportado para o quadro desejado via AS 2.0.

  • Passo 1: Crie um retângulo ou qualquer desenho que você desejar.
  • Passo 2: Converta-o para um símbolo qualquer (MovieClip ou Button).


Post01.PNG


  • Passo 3: Na caixa de diálogo que aparece coloque as configurações da maneira mostrada na figura abaixo, é de extrema importância marcar a opção “Export for ActionScript”:
Name: Nome do tipo da instância do símbolo;
Type: Tipo do símbolo, como ele irá se comportar;
Identifier: Identificador que será usado para vincular o símbolo recém-criado ao quadro através do AS 2.0.

Clique no botão OK para criar o símbolo.


Post2.PNG


  • Passo 4: Na seção “Action” do quadro que deseja ter o símbolo vinculado digite o código mostrado abaixo:
var s1 = attachMovie("my_symbol", "symbol_01", 1);

Assim você terá um botão com nome “symbol_01” no depth “1”, por padrão ele será vinculado na posição (0, 0); no entanto você pode colocá-lo em qualquer posição que desejar, para isso veja o código abaixo:

var s1 = attachMovie("my_symbol", "symbol_01", 1);
s1._x = 50;
s1._y = 50;

Note.pngNote: Você pode vincular quantos símbolos você quiser, porém para isso você terá que ter o terceiro parâmetro da função “attachMovie” diferente para cada um deles.

  • More: Para vincular um símbolo do tipo MovieClip use a mesma lógica mostrada acima, todavia no passo 3 modifique o campo Type na caixa de diálogo para MovieClip.

Tip.pngTip: Para MovieClips você pode posicioná-lo passando os seguintes parâmetros para a função “attachMovie”:

var s1 = attachMovie("my_symbol", "symbol_01", 1, {_x: 50, _y: 50});
This page was last modified on 14 May 2013, at 10:25.
62 page views in the last 30 days.
×