N3G4T1V3 0 Denunciar post Postado Maio 28, 2006 Galera to com uma dúvida..Tipo eu coloquei uma ação no objeto mas só quero que a ação dure por um frame depois a ação tem que sumir.. dai pra fazer isso criei um frame seguinte para tirar a ação tipo:mc_InterrogaAmarelo.onRelease = function() { gotoAndPlay(281);}e pra tirarmc_InterrogaAmarelo.onRelease = function() { }queria saber como fazer pra ele num ser mais clicavel tipo tirar toda a ação mesmo Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Maio 28, 2006 você pode usar o _currentframe, esse parametro te retorna o frame atual de um movieclip, dai com um if você usa a ação ou não, por exemplo: mc_InterrogaAmarelo.onRelease = function() { if(_currentframe == 3){ gotoAndPlay(281); } } Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Maio 29, 2006 pelo que entendi, você quer que a mãozinha de clicável não apareça, sumindo com a ação onRelease... dá pra fazer assim: (PS: aproveitei a função do carneirinho.... ehehehe) mc_InterrogaAmarelo.onEnterFrame = function () { if (_root._currentframe == 1) { this.onRelease = function() { play(); }; } else { delete this.onRelease; }}; no lugar do delete this.onRelease; é possível colocar this.enabled=false, mas o user vai ter que tirar o mouse de cima do botão para a ação funcionar. (pelo teste que eu fiz aqui) Vê se é isso. falows Compartilhar este post Link para o post Compartilhar em outros sites