webForumDet fria alternativet

OnDrag problem

Flashur Flash, Shockwave

4 svar · 169 visningar · startad av trendol

Medlem sedan okt. 2002170 inlägg
Frågan#1

Rödalacket kanske har ett svar på detta (?)

Jag har ett problem. Jag har lagt in ett Actionscript med OnDrag; en slags H&M sida där man kan dra kläderna från ett klädesplagg till en skyltdocka. OnDrag fungerar, men hur i självaste f-n får man att kläderna "fastnar" på dockan + att pratbubblan från dockan ändrar text när man lagt klädesplagget på dockan?

Koordinater, diverse? Förstår inte hur jag ska göra!

Medlem sedan nov. 20018 492 inlägg
#2

Jag vet inte hur koderna är men du borde nog använda HitTest för detta ändamålet. När plagget är på en viss position flyttas det till en viss pixel i x och y och pratbubblan ändras. :)

Medlem sedan okt. 2002170 inlägg
#3

Hur kan koden se ut isåfall? Något tips?

Medlem sedan feb. 20002 612 inlägg
#4

Du kan använda dig av hitTest som Mika3l skriver men du kan också kolla om filmklippet befinner sig inom vissa koordinater och då 'klistra' filmklippet till en förut bestämd koordinat.

strumpa.onPress = function(){
   this.startDrag();
}
strumpa.onRelease = function(){
   stopDrag();
   if(this._x < 100 && this._x > 50 && this._y < 100 && this._y > 50){
     this._x = 30;
     this._y =30;
   }
}

Filmklippet heter strumpa och koden lägger du på en frame i tidslinjen i rooten.

Medlem sedan okt. 2002170 inlägg
#5

Tackar!

137 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)