Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiely medzi hasEventListener & willTrigger

hasEventListener ( ) a willTrigger ( ) sú metódy používané v programovacom jazyku Adobe Flash ActionScript vytvoriť Adobe Flash aplikácie . Ako skontrolovať objekt EventDispatcher , aby určila , či obsahuje všetky uvedené typy udalostí . ActionScript Úvod

Macromedia Inc vyvinula ActionScript ako objektovo orientovaný jazyk , aby vývojári mohli postaviť oveľa zložitejšie aplikácie Flash . To bolo pôvodne zameraná len , aby vám umožnil ovládať 2D animácie vo Flashi , ale v dnešnej dobe môže byť použitý na vytvorenie webových hier a aplikácií s streaming audia a videa mediálneho obsahu . Navyše , to môže pristupovať a manipulovať s databázou .
Vlastnosti , metódy a udalosti

Vlastnosti sú kód , ktorý predstavuje vzhľad objektu , ako je jeho farba , priemer alebo stavu . Akcia sa skladajú z reakčného kódu , ktoré by mali byť spracované v prípade udalosti . Napríklad , spôsob Balloon_Puncture ( ) môže určiť , ako reagovať v prípade , že objekt je prepichnutý balón . Metódy , na druhej strane , sa týka akcií , ktoré majú byť vykonané , napr nafukovanie alebo vyfukovanie balónika .
Objekt EventDispatcher

Zakaždým , že organizovanie akcií , nastane , ako je napríklad kliknutím myši , objekt EventDispatcher je odoslaný na vyhľadanie Cieľ udalosti . Zhromažďuje informácie o udalosti , a potom sa vráti do svojej pôvodnej polohy . V tejto triede sú početné metódy , vrátane hasEventListener ( ) a willTrigger ( )
hasEventListener ( )

hasEventListener ( metóda ) organizuje syntax : . Public function hasEventListener ( type : String ) : Boolean . Je to naladí do objektu EventDispatcher na určenie , či je poslucháč udalosti registrovaný pre určitý typ udalosti . Tak môžete sledovať , či určité udalosti majú alebo nemajú došlo v hierarchii toku udalostí .
WillTrigger ( )

willTrigger ( ) tiež kontroluje s EventDispatcher určiť či je poslucháč existuje . Rozdiel je v tom , že môže zacieliť na konkrétne typy udalostí , ktoré vyvolávajú špecifické poslucháča udalostí . Dôvodom je , že hasEventListener ( ) preverí iba udalosti týkajúce sa objektu , ku ktorému patrí , zatiaľ čo willTrigger ( ) berie blízky pohľad na celé toku udalostí .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené