Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Beatrisse

Como faço para add um link dentro do combobox

Recommended Posts

<_< Bem eu ja tenho esse action, mas não consigo fazer ele chamar o LINK...como eu faço isso....?? tem alguma coisa errada???e o que é esse "trace"..??Aguardo Resposta// Define o estilo da animação que o Combo vai ter ao abrir e fechar_global.style.setStyle("openEasing", mx.transitions.easing.Bounce.easeOut);// Define alguns valores para o CombomyCombobox.addItem("Selecione a Moto","0");myCombobox.addItem("Bandit 1200S","1");myCombobox.addItem("Bandit 1200","2");myCombobox.addItem("Bandit 650","3");// Objeto para chamar as funções de acordo com o que for selecionadovar comboBoxListener:Object = new Object();comboBoxListener.change = function(eventObj) { if ("1"==eventObj.target.value) { gotoAndPlay("bandit_1200s",1); trace("Opção 1"); } else if ("2"==eventObj.target.value) { gotoAndPlay("bandit_1200",1); trace("Opção 2"); } else if ("3" ==eventObj.target.value) { gotoAndPlay("bandit_650",1); trace("Opção 3"); }};myCombobox.addEventListener("change", comboBoxListener);// Altura das linhas do CombomyCombobox.dropdown.rowHeight = 50;// Chama a classe que define as linhas do Combo para MultiLineCellmyCombobox.dropdown.cellRenderer = "MultiLineCell";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Arrumando....naum é para abrir um Link...é para chamar uma Cena...jah tenho o combobox. mas preciso chamar a tela certa...como se eu fosse clicar na parte de motos, clicaria na SUZUKI 125, e ao lado apareceria a Cena da moto, e para trocar a mesma coisa....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Esse "1", "2", "3" no seu código seria o que?

myCombobox.addItem("Selecione a Moto","0");myCombobox.addItem("Bandit 1200S","1");myCombobox.addItem("Bandit 1200","2");myCombobox.addItem("Bandit 650","3");

Número frame ou rótulo na cena??

Se for o número do frame, utilize sem aspas,

Utilize aspas apenas se for um rótulo da cena (label).

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu testei aqui e funcionou como expliquei:

Para chamar as cenas utilizando "labels" utilize aspas: ("Bandit 1200S","1");

Para chamar as cenas para um número de frame utilize sem aspas: ("Bandit 1200S",1);

 

E não esqueça de dar um "stop();" no frame requisitado ou final da animação na cena.

 

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda não esta dando certo, toh mandando do jeito que esta no meu flash (MX)// Define o estilo da animação que o Combo vai ter ao abrir e fechar_global.style.setStyle("openEasing", mx.transitions.easing.Bounce.easeOut);stop ();// Define alguns valores para o CombomyCombobox.addItem("Selecione a Moto","0");myCombobox.addItem("Bandit 1200S","1");myCombobox.addItem("Bandit 1200","2");myCombobox.addItem("Bandit 650","3");// Objeto para chamar as funções de acordo com o que for selecionado//var comboBoxListener:Object = new Object();var links:Object = new Object();links.change = function(){gotoAndPlay(myCombobox.value)}myCombobox.addEventListener("change", links); {//comboBoxListener.change = function(eventObj) { if ("1" == eventObj.target.value) { gotoAndPlay("bandit_1200s",1); trace("Opção 1"); "stop();" } else if ("2" == eventObj.target.value) { gotoAndPlay("bandit 1200","1"); trace("Opção 2"); "stop();" } else if ("3" == eventObj.target.value) { gotoAndPlay("bandit_650","1"); trace("Opção 3"); "stop();" }};myCombobox.addEventListener("change", comboBoxListener);// Altura das linhas do CombomyCombobox.dropdown.rowHeight = 50;// Chama a classe que define as linhas do Combo para MultiLineCellmyCombobox.dropdown.cellRenderer = "MultiLineCell";Esse é o action que eu estou colocando, já coloquei com _ para separar, ja dei espaço, mas nada adianta....esse trace.. significa o que???o site que estou crinado é um site de motos, e essa parte é a parte de lançamentos, que tem esse combobox para você selecionar a moto de sua preferência, a parte das motos e da apresentação da cena esta feita, só não estou conseguindo fazer o combobox chamar a outra cena.... Agradeço pelas respostas... desde já e espero brevemente contato... pois preciso muuuuuuuuuuuuuuuuuito de uma ajudinha....^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.