ActionScript 3 - Send events fra dine egne klasser

Et super hurtigt lille tip: Hvis du har lavet en klasse som extender en allerede eksisterende klasse, eksempelvis Sprite eller Movieclip, så er det super nemt at sende events.

Der hvor du vil starte en event indsætter du bare følgende kode:

dispatchEvent(new Event(Event.COMPLETE));

Her er det en Event.COMPLETE, men man kan naturligvis sende en hvilken som helst eventtype på denne måde.



Del:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg

3 kommentarer

  1. Bjeld siger: (13. december 2007 kl. 13:53 )

    Ja, Events er super smart, og det bliver endnu smartere når man i sine projekter laver sine egne cusom Events.

    Jeg har en video tut om Custom events på www.flashforum.dk/video

  2. Mads Buch Stage siger: (14. december 2007 kl. 11:02 )

    Ja, Custom Events er også en rigtig god ting og en virkelig ny, stærk feature i AS3.

  3. Jamal Soueidan siger: (15. december 2007 kl. 00:05 )

    Du kan også bruge navngive din egen events kald det du vil :)

    dispatchEvent(new Event(”SETUP”));

    du lytter bare eventen på den her måde :)

    addEventListener(”SETUP”, onSetup);

    Så simpelt :)

Skriv en kommentar