Clique Direito!
por Dauton Janota
Vamos fazer de uma maneira que o seu logo faça parte do menu mostrado pelo Flash Player quando clicamos com o botão direito do mouse.
Clique primeiro com o esquerdo (normal) e depois com o direito e veja:
Começaremos criando um filme qualquer com tamanho qualquer...
Uma camada, um frame e dois MovieClips:
No frame, abra o painel de ações no modo expert e insira:
_root.direito._visible = false;
fscommand("allowscale", "false");
ASNative (666,10)(0);// explicado na matéria anterior a esta
Primeiro MovieClip:
Desenhe qualquer forma selecione e aperte F8 - marque MovieClip.
Volte, dê um clique sobre ele e abra o painel de ações no modo expert, inserindo:
onClipEvent (enterFrame) {
estatus = ASNative(800, 2)(1); // este ASNative significa key isDown.
dstatus = ASNative(800, 2)(2); // o (1) = esquerdo e (2) direito
if (estatus) {
_root.direito._visible = false;
logo = false;
}
if (dstatus) {
if (!logo) {
dStart = true;
logo = true;
_root.direito._x = _root._xmouse;
_root.direito._y = _root._ymouse;
_root.direito._visible = true;
} else {
if (!dStart) {
_root.direito._visible = false;
}
}
} else {
dStart = false;
}
}
No segundo MovieClipe, você deverá desenhar o seu logo dentro de um retângulo, veja de que maneira:
Desenhe um retângulo de tamanho de 215 px de largura - altura não importa - e uma margem superior de 48.5 px (esta margem se refere à parte do retângulo que ficará coberta pelo menu do Flash Player)
Definida a margem superior, coloque a sua logo dentro do espaço restante.
Observação: O canto superior esquerdo do retângulo deve estar na posição 0 em x e 0 em y.
Selecione todos os objetos deste desenho e aperte F8 - MovieClip.
Observe a imagem abaixo mostrando a posição do MovieClip na cena principal:

Volte para a cena principal e dê um clique no MovieClip do logo, abra o painel de propriedades e insira o nome de instância - "direito" - sem áspas.
É só rodar o filme e ver o resultado!
postado por Dauton Janota em 10:46 PM