Frågan 11 maj 2003 13:35 #1 Jag håller på att köra en så kallad "Drag en Drop" spel.
Man ska kunna gissa vart "klossarna" ska passa.
Jag har fått så man kan dra dom nu.
Men problemet är hur jag ska göra för att få dom
att placera sig på ett visst ställe. (När man drar ner dom
där dom ska vara så ska dom lixom fastna).
Dom ska positionera sig med rättare ord.
Var e koden för det? Finns det nånstans man kan få kolla den koden ?
Hjälp! Tack! :)
/M
klipp.onPress = function(){
startDrag(this, true);
}
klipp.onRelease = function(){
stopDrag();
if(this._x > 90 && this._x < 100 && this._y > 90 && this._y < 100){
this._x = 95;
this._y = 95;
}
}
Om filmklippet släpps mellan x 90, x 100 och y 90, y 100 så "fastnar" filmklippet på positionen x95 och y95
"Hjälp! Fortsättning!"
Jag har skrivit in allt i koden rätt men det funkar ändå inte!
Jag laddar upp filen här nu! Kolla vad som är fel!
*Desperat* Använder flash MX...
Går den inte att öppna så lägg gärna ut ett exempel!
Jag har flash 5 med!
Tacksam för all hjälp....
/M
Byt ut koden du har i knappen nu mot
on (press) {
startDrag(this, true);
}
on (release) {
stopDrag();
if (this._x > 90 && this._x < 100 && this._y > 90 && this._y < 100) {
this._x = 95;
this._y = 95;
}
}
så skall det nog funka bättre :)
Förlåt om jag lägger mig i, men måste man inte ange att den ska fastna på spec. koordinater i _rooten??
Jag prova o gjorde en fyrkant i _rooten på dessa koordinater, brickan fastnade likförbannat inte där....
Du är förlåten :)
Koden funkar som den skall så du måste ha skrivit fel någonstanns :)