Avatar billede karsten_larsen Praktikant
04. december 2012 - 12:18 Der er 4 kommentarer og
1 løsning

Hvordan kan varialble gemmes midlertidig til næste MouseEvent

Vil gerne gemme mc position, så flere mc´s kan placeres på en række ved drag og drop. Noget i denne stil:

var place_1:Boolean = false;
var place_2:Boolean = true;

protected function stageUp(event:MouseEvent ):void
{   
stage.removeEventListener( MouseEvent.MOUSE_UP, stageUp);
stopDrag();
  if(place_1 == true)
  {
  // plads er ledig angiv koordinat for place_1 til obj
    place_1 = false
  } else
  if(place_2 == true)
  {
    // plads er ledig angiv koordinat for place_2 til obj
    place_2 = false
  }
}

Så skulle obj places i place_2

???:o) karsten_larsen
Avatar billede jokkejensen Novice
04. december 2012 - 15:47 #1
Det er længe siden, men kan du ikke bare adhock oprette egenskaber på dine objecter..

this.oldPositionX = this._x;
this.oldPositionY = this._y;

?

vh
Avatar billede jokkejensen Novice
04. december 2012 - 15:50 #2
hvis this ikke virker så forsøg med : event.currentTarget.oldPosition = event.currentTarget._
Avatar billede karsten_larsen Praktikant
05. december 2012 - 07:54 #3
super - vil du lavet et svar.
:o) karsten_larsen
Avatar billede jokkejensen Novice
05. december 2012 - 09:33 #4
hvilken virkede ?

Selv tak.
Avatar billede karsten_larsen Praktikant
04. februar 2013 - 08:22 #5
Hej

Jeg brugte den første løsning.
:o) karsten_larsen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester