Loading:


AsBroadcaster.broadcastMessage [AS 2]

Klasa: AsBroadcaster

Kompatybilność: ActionScript 1.0, Flash6+

 

WysyÅ‚a wiadomość wydarzenia do każdego obiektu nasÅ‚uchwajÄ…cego. Kiedy wiadomość jest odebrana przez obiekt, Flash Player próbuje wykonac funkcjÄ™ tej samej nazwy dla odbiroczych obiketów.

 

PrzypuÅ›cmy, że twój obiekt nadawczy wysyÅ‚a wiadomość wydarzenia, takie jak poniżej:

 

obj.addListnere(sluchacz1);

obj.broadcastMessage("Alarm");

Kiedy wiadomość jest odebrana, Flash Player wykonuję metodę o nazwie Alarm() na odbiorczym obiekcie (sluchacz1).

 

Wskazówka: Możliwe jest przekazanie argumnetów to funkcji obiektów nasluchiwajÄ…cych, po przez dodanie dodatkowych argumentow w broadcastMessage() metodzie. Każdy argument, który sie pojawi jako 2, 3 itd sÄ… odbierane jako argumnty do metody wskazanej.

 

Możesz użyć tej metody, tylko wtedy, kiedy obiekt został zainicjalizowany przez metodę AsBroadcaster.initialize().

 

Przykład:

 

//wysyÅ‚a wiadomość do wszystkich obiektów nasÅ‚uchiwajÄ…cych obiekt1, aby wykonana zostaÅ‚a metoda o nazwie nazwaFunkcji oraz aby byÅ‚y dodane do niej parametry po przecinkach, czyli wezwie: nazwaFunkcji(3, "argument2");
obiekt1.broadcastMessage("nazwaFunkcji", 3, "argument2");



Napisz Artyku³

Listing

niema




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38473
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2021 v.1.5 | design: diviXdesign & rainbowcolors