E ai pessoal td bem.. preciso de uma ajuda de vcs caso possam me ajudar..
Possuo uma rquivo flash onde o menu do sitge e conteudo é todo gerado apartir de um xml. se eu incluir uma linha no xml menu ele inclui mas um icone de menu.
Esse menus pelo que ue pude ver no depurador do flash.. quando clico no menu numero 2 ele me diz que a variavel dele é 2 por exemplo....
Ai que vem meu problema... gostaria que quando eu clicasse no menu 3 ele visse o valor da variavel id=3 e não executasse essa função a baixo.. e se fosse outro valor de id.. ele executasse ess função abaixo.. o arquivo que esta essa programação esta na biblioteca sento executada puxando da biblioteca..
Alguem poderia me ajudar porfavor?
a.onRollOver=function(){
this._parent.overThumb(this.id);
this.addTooltip();
}
// Stop highlighting the thumb when rolled out
a.onRollOut=function(){
this._parent.outThumb(this.id);
this.removeTooltip();
}
// When a thumbnail is clicked the right deeplink is set to the project movieclip
a.onRelease=function(){
if(this.imgbig==undefined){
this._parent._parent.setDeeplink(this.id);
}else{
_global.contentbase.showBig(this.imgbig,this.imgbigdes);
}
this.removeTooltip();
}
Publicidade
|
|
Page 1 of 1
Desabilitar função Desabilitar a função quando identificar um valor de variavel id=3
#2
Posted 21 March 2010 - 09:45 PM
Pelo que eu entendi você quer que ao clicar no item não ocorra a animação quando se passa o mouse sobre o item, quando sai dele e quando clica-se sobre ele novemente, certo? Se for isso, você precisa criar uma variável para armazenar qual item está ativo e dentro das funções onRollOver, onRollOut e onPress verificar se essa variável tem o mesmo valor do id do item. Um exemplo bem simples para entender:
Nesse código estou assumindo que o id de cada item está no a, você precisa adaptar seu código para que funcione. Outra coisa, da maneira que está, ao clicar em outro item o item anterior não vai mudar, você precisa dizer para o ativo voltar ao normal e depois trocar o valor da variável ativo, mas isso você precisa fazer pois não sei como está seu arquivo, mas a lógica é essa.
[]s
CÓDIGO
var ativo:Number = 0;
a.onRollOver=function(){
if (ativo != this.id) {
this._parent.overThumb(this.id);
this.addTooltip();
}
}
// Stop highlighting the thumb when rolled out
a.onRollOut=function(){
if (ativo != this.id) {
this._parent.outThumb(this.id);
this.removeTooltip();
}
}
// When a thumbnail is clicked the right deeplink is set to the project movieclip
a.onRelease=function(){
if (ativo != this.id) {
if(this.imgbig==undefined){
this._parent._parent.setDeeplink(this.id);
}else{
_global.contentbase.showBig(this.imgbig,this.imgbigdes);
}
ativo = this.id;
this.removeTooltip();
}
}
a.onRollOver=function(){
if (ativo != this.id) {
this._parent.overThumb(this.id);
this.addTooltip();
}
}
// Stop highlighting the thumb when rolled out
a.onRollOut=function(){
if (ativo != this.id) {
this._parent.outThumb(this.id);
this.removeTooltip();
}
}
// When a thumbnail is clicked the right deeplink is set to the project movieclip
a.onRelease=function(){
if (ativo != this.id) {
if(this.imgbig==undefined){
this._parent._parent.setDeeplink(this.id);
}else{
_global.contentbase.showBig(this.imgbig,this.imgbigdes);
}
ativo = this.id;
this.removeTooltip();
}
}
Nesse código estou assumindo que o id de cada item está no a, você precisa adaptar seu código para que funcione. Outra coisa, da maneira que está, ao clicar em outro item o item anterior não vai mudar, você precisa dizer para o ativo voltar ao normal e depois trocar o valor da variável ativo, mas isso você precisa fazer pois não sei como está seu arquivo, mas a lógica é essa.
[]s
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
[AJUDA]Texto dinamico
Como adiciono uma variavel O.o |
Desenvolvimento de Jogos |
GladiusGm
|
|
|
|
Não admitir valores iguais
|
MySQL |
LukeGuitar
|
|
|
|
Twitter do STF pergunta quando Sarney vai pendurar chuteiras
|
Notícias |
Notícias
|
|
|
|
Variável no Dream
Como passar duas variáveis no Dream? |
Dreamweaver |
MTINFO
|
|
|
|
Problemas ao enviar email para varios destinatário
O script funcionou mas quando o email ch |
PHP |
Hellish-2k
|
|
|
|
Empregados usam redes sociais em empresas, mesmo quando proibidos, diz estudo
|
Notícias |
Notícias
|
|
|
|
Símbulo & Tipografia
Identificar e auxiliar na criação de um Logotipo |
DESIGN em GERAL |
Calaudio Silva
|
|
|
|
como configurar php5/mysqlfront/apache
quando instalei faz muito tempo outras v |
PHP |
fkbssa
|
|
Publicidade
|
|

Help













