Fala Galera, estou com uma dúvida sobre moviemntação de Movie Clips...
É o seguinte, desenvolvi um "mapa de localização" em flash e utilizei "StartDrag" e "StopDrag", mas o Movie Clip fica "solto" na cena, gostaria de saber de tem algum script que limite você arrastar o movie clip pela cena...
se alguém souber, por favor, fico no aguardo.
valewwww
Ederson.

Como Faço Para Arrastar O Movieclip Até Uma área Determinada?
Started By edersonwd5, 11/01/2007, 16:17
2 replies to this topic
#1
Posted 11/01/2007, 16:17
Att.
Ederson Furlan
www.wd5.com.br
Ederson Furlan
www.wd5.com.br

#2
Posted 11/01/2007, 16:46
Você pode ser mais específico?
Você quer que um clip quando solto pelo mouse verifique se está em contato com outro e se não estiver que ele volte ao ponto de origem?
Se for isso, poste que vejo um exemplo pra vc. Senão, explique melhor o que vc precisa.
Abraços
pp
Você quer que um clip quando solto pelo mouse verifique se está em contato com outro e se não estiver que ele volte ao ponto de origem?
Se for isso, poste que vejo um exemplo pra vc. Senão, explique melhor o que vc precisa.
Abraços
pp
WebFórum - Equipe de Flash - Moderador
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
#3
Posted 12/01/2007, 09:44
Então Pedro, é assim estou utilizando Start e Stop Drag, ou seja vc "clica e arrasta", sendo assim vc pode clicar e arrastar para qualquer lugar do filme o MC, mas eu gostaria que pudesse arrastar o movie clip até um ponto determinada, tipo se vc clicar e arrastar pra cima
o movie clip vai até a posição -90 e trava, por mais que vc clique e arraste ele vai até essa posição somente, colocando esses limites abaixo e nas laterais tb, entende?
falow..
Abç.
-----------------------------------------------------------------------------------------------
Achei a resposta :
http://forum.wmonlin...howtopic=164396
valew...
Ae galera, o código é esse:
OBS: nome de instancia do clipe de filme = "clip_mc"
var xMax = 100;
var xMin = 0;
var yMax = 100;
var yMin = 50;
this.onEnterFrame = function() {
//aqui seus codes de animação e, depois... o if:
if (clip_mc._x > xMax) {
clip_mc._x = xMax;
} else if (clip_mc._x < xMin) {
clip_mc._x = xMin;
}
// agora com y....
if (clip_mc._y > yMax) {
clip_mc._y = yMax;
} else if (clip_mc._y < yMin) {
clip_mc._y = yMin;
}
}
vlw.. abç.

falow..
Abç.
-----------------------------------------------------------------------------------------------
Achei a resposta :
http://forum.wmonlin...howtopic=164396
valew...
Ae galera, o código é esse:
OBS: nome de instancia do clipe de filme = "clip_mc"
var xMax = 100;
var xMin = 0;
var yMax = 100;
var yMin = 50;
this.onEnterFrame = function() {
//aqui seus codes de animação e, depois... o if:
if (clip_mc._x > xMax) {
clip_mc._x = xMax;
} else if (clip_mc._x < xMin) {
clip_mc._x = xMin;
}
// agora com y....
if (clip_mc._y > yMax) {
clip_mc._y = yMax;
} else if (clip_mc._y < yMin) {
clip_mc._y = yMin;
}
}
vlw.. abç.
Edição feita por: edersonwd5, 16/01/2007, 14:20.
Att.
Ederson Furlan
www.wd5.com.br
Ederson Furlan
www.wd5.com.br

1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)