---
title: "AS3 -> event-funktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/167220-as3-event-funktion"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "#L#"
published: "2007-12-13T01:48:53.000Z"
updated: "2007-12-14T10:22:10.000Z"
replies: 1
views: 517
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/167220-as3-event-funktion"
---

# AS3 -> event-funktion

## #1 — #L#, 2007-12-13T01:48Z

Hej,

Sitter här å kliar mig lite i huvudet :)
Hur skriver jag för att kunna skicka med värden till min event-funktion.

```
btShow.addEventListener(MouseEvent.CLICK, showBig[B][red](VÄRDE)[/red][/B]);

function showBig(event:MouseEvent[B][red], VARIABEL[/B][/red]){

	imageLoader = new Loader();
	imageLoader.load(new URLRequest(xmlList[[B][red]VARIABEL[/B][/red]].attribute("thumb")));
	imageLoader.alpha = 0;
	addChild(imageLoader);
}
```

Vill slippa skapa en ny lyssnar-funktion för varje knapp.

Tusen tack!

/ Mvh Linus

Permalänk: https://www.webforum.nu/p/167220

## #2 — crisse6, 2007-12-14T10:22Z

det du kan göra är att på din knapp lägga till en property, och som du sen i "showBig-funktionen" läser av.

(det förutsätter att din knapp är te x MovieClip som tillåter att man lägger på egna properties. Sprite tillåter ej.)

så här:

```
btShow.value = "värde...";
btShow.addEventListener(MouseEvent.CLICK, showBig);

function showBig(event:MouseEvent){

       var button = event.currentTarget;
       
	imageLoader = new Loader();
	imageLoader.load(new URLRequest(xmlList[button.value].attribute("thumb")));
	imageLoader.alpha = 0;
	addChild(imageLoader);
}
```

Permalänk: https://www.webforum.nu/p/2061049

---

Tråden på webben: https://www.webforum.nu/amne/flash/167220-as3-event-funktion
