Jump to content


Photo

Botão Direito Do Mouse


  • Faça o login para participar
5 replies to this topic

#1 nasnet

nasnet

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 11/02/2005, 14:19

Oi pessoal

Estou criando um jogo em flash e me bateu esta dúvida

existe algum código que me permita usar o botao direito do mouse? normalmente chama o menu do plug-in, mas eu já ouvi falar em algum lugar que dá pra desabilitar esta função, tem como?

Obrigado pela atenção

#2 quarantines

quarantines

    idi Development Institute

  • Usuários
  • 318 posts
  • Sexo:Masculino
  • Localidade:Santa Cruz Cabrália - Costa do Descobrimento - Bahia
  • Interesses:Design, ActionScript, ASP, Flash, XML, Fireworks, Photoshop, Fotografia, Feijão com Arroz e ovo frito, Escrituras, Ajudar pessoas

Posted 11/02/2005, 15:01

caro nasnet,

sempre, sempre utilize a busca antes de postar.... está bem?

link de busca:

http://forum.wmonlin...ct=Search&f=134

para editar o context menu...

http://www.pontoflas...ia.php?Item=364

e para desabilitá-lo utilize o código

Stage.showMenu=false;

foi mal... errei os links

[]'s

iDI

Edição feita por: quarantines, 11/02/2005, 16:24.


#3 nasnet

nasnet

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 11/02/2005, 15:28

Desculpe quarantines :(

eu não sabia sobre a busca

outra coisa, o comando que vc me deu não faz o menu desaparecer totalmente, ainda permanece o menu settings. Eu tentei procurar na busca mas não adiantou

então vc conhece algum comando para utilizar o 2º botão do mouse?

#4 absurdo

absurdo

    Normal

  • Usuários
  • 75 posts
  • Sexo:Não informado

Posted 14/02/2005, 08:39

Use o código abaixo para personaliza-lo.

É só colocar na 1 frame do Stage, segue:

var CM = new ContextMenu();
//Cria um novo objeto ContextMenu


CM.hideBuiltInItems();
//Oculta os ítens padrão do clique com o botão direito, dentro do flash

CM.customItems.push(new ContextMenuItem("linha 1"));
CM.customItems.push(new ContextMenuItem("linha 2"));
//Cria os dois primeiros menu itens

CM.customItems.push(new ContextMenuItem("coloque link", Link));
//Cria um novo menu item com nome de popmax e chamando a função link

CM.customItems[2].separatorBefore = true;
//Cria uma linha acima do Menuitem, separando-o do superior.

CM.customItems[0].enabled = false;
CM.customItems[1].enabled = false;
// Desabilitando os 2 primeiros itens do menu

CM.customItems[0].onSelect = function() { 
   Fade(quad, -2, 200, 200, 3, "some");
};
/*É o manipulador de eventos do ContextMenuItem, os comandos são especificados 
  entre as chaves, neste caso chamando uma função, e aqui é possivel enviar
  parâmetros para as funções chamadas */

CM.customItems[1].onSelect = function() {
   Fade(quad, 102, 100, 100, 3, "aparece");
};

function Link() {
	getURL("http://www.http://forum.wmonline.com.br/index.php?", _blank);
	}


_root.menu = CM;

Edição feita por: absurdo, 14/02/2005, 08:40.


#5 nasnet

nasnet

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 25/02/2005, 20:34

Valeu mesmo cara!:)

#6 Link

Link

    12 Horas

  • Usuários
  • 154 posts
  • Sexo:Não informado
  • Localidade:Campinas - SP

Posted 17/08/2005, 14:07

Use o código abaixo para personaliza-lo.

É só colocar na 1 frame do Stage, segue:

var CM = new ContextMenu();
//Cria um novo objeto ContextMenu


CM.hideBuiltInItems();
//Oculta os ítens padrão do clique com o botão direito, dentro do flash

CM.customItems.push(new ContextMenuItem("linha 1"));
CM.customItems.push(new ContextMenuItem("linha 2"));
//Cria os dois primeiros menu itens

CM.customItems.push(new ContextMenuItem("coloque link", Link));
//Cria um novo menu item com nome de popmax e chamando a função link

CM.customItems[2].separatorBefore = true;
//Cria uma linha acima do Menuitem, separando-o do superior.

CM.customItems[0].enabled = false;
CM.customItems[1].enabled = false;
// Desabilitando os 2 primeiros itens do menu

CM.customItems[0].onSelect = function() { 
   Fade(quad, -2, 200, 200, 3, "some");
};
/*É o manipulador de eventos do ContextMenuItem, os comandos são especificados 
  entre as chaves, neste caso chamando uma função, e aqui é possivel enviar
  parâmetros para as funções chamadas */

CM.customItems[1].onSelect = function() {
   Fade(quad, 102, 100, 100, 3, "aparece");
};

function Link() {
	getURL("http://www.http://forum.wmonline.com.br/index.php?", _blank);
	}


_root.menu = CM;

Cara não funcionou ...
Eu coloquei na 1º cena do 1º quadro da linha do tempo

O que eu fiz de errado ?

Valeu!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq