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 | |
|---|---|---|---|---|---|
|
Me ajundem duvida cruel
quando.... |
Fireworks |
Renan Azevedo
|
|
|
|
Como faço isso? É simples?
Quando crio um site não consigo fazer... |
Dreamweaver |
R.Nogueira
|
|
|
|
Variável de Sessão
|
Dreamweaver |
Bruno_Carvalho
|
|
|
|
Obter o valor de certo atributo de um elemento.
|
Web Standards |
Leonardo de A. Pereira
|
|
|
|
função de controle de imagens GD
como instalo ? |
PHP |
sevilla
|
|
|
|
Game: Perca quilos sem ir à academia e com bom valor de custo
|
Notícias |
Notícias
|
|
|
|
div ff X ie como faço?
consigo identificar o brownser |
Web Standards |
ricardoagora
|
|
|
|
Função
melhorar |
Web Standards |
Wanderson Regis
|
|
Publicidade
|
|

Help













