Ir para conteúdo

POWERED BY:

Arquivado

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

gfm100

Slider/Scroller para imagens AS2

Recommended Posts

eae pessoal beleza?!

 

recebi um trabalho novo pra fazer completamente em flash...

 

e eu queria usar um recurso que já vi várias vezes mas nunca consegui reproduzir (tbm nunca pesquisei a fundo http://forum.imasters.com.br/public/style_emoticons/default/yay.gif )...

 

acontece seguinte:

 

eu quero fazer uma coisa parecida com a área de contato deste template: http://www.templatemonster.com/flash-templates/20121.html

 

quero que a figura faça aquele slide quando o mouse se mexe...

 

fui pesquisar e só consegui achar o seguinte:

 

o slide funciona do mesmo jeito, mas só quando o mouse passa na área da "máscara": http://www.kirupa.com/forum/showthread.php?t=227359

 

será que alguém poderia me ajudar a modificar o código ou criar um novo ???

 

já tentei bastante mas só acabei prolongando meu prazo de entrega http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

se alguém não entender alguma coisa eu posso explicar novamente...

 

abraços ! ! !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei como está seu código, mas deve estar pegando a posição do mouse com this._xmouse; dentro do MC da imagem. Tente trabalhar com _root._xmouse ou _level0._xmouse que ele vai pegar a posição com relação ao stage.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei como está seu código, mas deve estar pegando a posição do mouse com this._xmouse; dentro do MC da imagem. Tente trabalhar com _root._xmouse ou _level0._xmouse que ele vai pegar a posição com relação ao stage.

eu já tentei colocar o _root e o _level0, mas o código está separado em um ".as" como uma função pré-definida...

 

ela é muito complexa e não consegui fazer nenhuma alteração lá que mudasse do jeito que eu quero :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

é provável que tenha uma validação no codigo para fazer ele funcionar apenas na sobre a mascara

 

procure por algo assim: if(mascara.hitTest(......) ) , e remova

 

ou veja esse exemplo e tente adaptar

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

acabei de resolver da seguinte maneira:

 

1- removi tudo

2- criei 2 camadas, uma com a imagem que vai mover e com uma mascara fixa

3- coloquei o seguinte código:

this.onEnterFrame = function() {
	if(teste._x > 200) {
		teste._x = 200
	} else {
		if(teste._x < -200) {
			teste._x = -200
		} else {
			if((_root._xmouse < 0) or (_root._xmouse > 800)) {
			} else {
				teste._x = teste._x + ((190-_root._xmouse*0.5) - teste._x)*.1;
			}
		}
	}
};

onde "teste" é o nome do movieclip e o 190 é só uma correção de palco XD

 

brigadão pela ajuda pessoal ! ! !

 

Obs.: gostei desse exemplo que você me deu Eder, vou usar para outro projeto !

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.