FilipeRLS Postado Maio 3, 2012 Denunciar Share Postado Maio 3, 2012 (editado) Boa tarde, estou com problemas com um projeto em flash, é o seguinte:tenho uma imagem de 500px por 500pxe uma área de 200px por 200pxentão, eu tava tentando movimentar a imagem dentro dessa area dai usei os comandos:on(press){startDrag(this) ;}on(release){stopDrag();}dai eu consegui movimentar a imagem só que agora eu gostaria de fazer que quando chegasse no limite da imagem ele não permitisse arrastar mais.Já tentei varias coisas e não consegui. Era esse o meu problemaAguardo respostas, obrigado ;p Editado Maio 3, 2012 por FilipeRLS Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FilipeRLS Postado Maio 4, 2012 Autor Denunciar Share Postado Maio 4, 2012 E ae pessoal alguma ajuda? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GZAS Postado Junho 4, 2012 Denunciar Share Postado Junho 4, 2012 Cara, sou péssimo pra explicar e também não sou lá aquelas coisas em AS, mas tenta isso:Você cria a action na timeline aí instancia o MC que quer dar o Drag&Drop, na timeline coloca isso:seu_mc.onPress = function(){ startDrag(seu_mc, true, 198, 190, 700, 900);};seu_mc.onRelease = function(){ this.stopDrag();};seu_mc.onReleaseOutside = function(){ this.stopDrag();};Os números são: left, top, right, bottom. Aqui você delimita a distância que quer que o objeto vá em seu palco. Ou seja, ele para de se mover a 198 pixels do lado esquerdo do seu palco, e assim por diante. Desse jeito você vai testando, até ficar como você quer.Não é a melhor opção, mas pode dar certo no seu caso. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FilipeRLS Postado Junho 5, 2012 Autor Denunciar Share Postado Junho 5, 2012 mas eu considero esses 198 px do centro da imagem para a esquerda? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
FilipeRLS
Boa tarde, estou com problemas com um projeto em flash, é o seguinte:
tenho uma imagem de 500px por 500px
e uma área de 200px por 200px
então, eu tava tentando movimentar a imagem dentro dessa area
dai usei os comandos:
on(press){
startDrag(this) ;
}
on(release){
stopDrag();
}
dai eu consegui movimentar a imagem só que agora eu gostaria de fazer que
quando chegasse no limite da imagem ele não permitisse arrastar mais.
Já tentei varias coisas e não consegui. Era esse o meu problema
Aguardo respostas, obrigado ;p
Editado por FilipeRLSLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.