var an Funktionen übergeben [Flash 10]
| Beiträge: 4 Registriert: Nov 2010
| 29.06.2011, 01:03
Hallo Leute,
langsam verzweifel ich - entweder steh ich auf dem schlauch oder ich denk zu kompliziert
es geht um folgenden code:
ActionScript:1 2 3 4 5 6 7 8 9 10 | public function buttonClick(e:MouseEvent):void {
var id:int = e.target.parent.id;
gotoLandmark(id);
}
public function gotoLandmark(id:int):void {
MovieClip(parent).pan.goto(landmark[id].x,landmark[id].y,gotoZoom);
}
|
Ich möchte das bei dem buttonClick eine variable mit id gesetzt wird. Ich bekomm es zwar so hin:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 | public function buttonClick(e:MouseEvent):void {
var id:int = e.target.parent.id;
gotoLandmark(id);
}
public function gotoLandmark(id:int):void {
MovieClip(parent).pan.goto(landmark[id].x,landmark[id].y,gotoZoom);
var:int active = id;
}
|
Aber wie zur hölle kann ich nun diese variable mit dem aktuell gesetzten ID wert in einer anderen Funktion abgreifen ? Zum Beispiel möchte ich mit anderen funktionen abfragen welche Landmark ID gerade aktiv ist ?
Wäre toll wenn ihr mir einen denkanstoß gebt!!
Danke | | | Beiträge: 4909 Wohnort: zuhaus Registriert: Apr 2004
| 29.06.2011, 07:59
|
|