O trimitere la acțiunea flash actionscript cu - execută un cod la sfârșitul obiectului specificat

sintaxa:

argumente:

Obiect O instanță ActionScript a unui obiect sau a unui clip video. declarații O comandă sau un grup de comenzi închise în bretele curbate.

Dacă apelul la proprietate apare în blocul de propoziții cu. Existența acestei proprietăți este verificată pentru obiect. Dacă obiectul are proprietatea specificată, atunci se utilizează pentru a rezolva referința de proprietate. Dacă obiectul nu are o astfel de proprietate, acesta este căutat în cronologia curentă sau în funcție.







Următorul exemplu demonstrează diferența dintre efectuarea unei oferte în și cu.

În plus față de asigurarea accesului convenabil la proprietățile obiectului, cu poate fi folosit pentru a apela metodele obiectului:

Codul următor arată o încercare incorectă de a atribui o valoare contului myClip.

Puteți, cu toate acestea, să aveți dreptul de a utiliza cu totul pentru a manipula instanțe clip în alte moduri. Această propunere oferă o modalitate convenabilă de a lucra cu structuri de instanțe profund imbricate.







De exemplu, următorul cod:

pot fi înlocuite cu:

Următorul exemplu stabilește proprietățile x și y ale instanței someOtherMovieClip și apoi o instruiește să meargă la cel de-al treilea cadru și să se oprească:

Următorul fragment de cod arată cum puteți scrie un exemplu anterior fără a utiliza comanda cu.

Acest cod poate fi scris și utilizând comanda tellTarget.

Utilizarea comenzii cu este utilă pentru apelarea simultană a mai multor elemente dintr-o coală de contexte. În următorul obiect încorporat Math este plasat în regiunea țintă (context). Instalarea matematicii. ca obiect implicit rezolvă cos identificatori păcatul și PI la Math.cos, Math.sin și Math.PI respectiv. Identificatorii o, x, r y și - nu există metode sau proprietăți Math obiect, dar așa cum există ele în regiunea obiect (context) funcții polare, acestea sunt reduse la variabilele locale corespunzătoare.

Este posibil să utilizați imbricate cu comenzi pentru a accesa informații în multe zone contextuale. În exemplul următor, fresno și salinas sunt copii din California. Operatorul stabilește valorile _alpha pentru fresno și saline fără a schimba valoarea _alpha în California.

compatibilitate:

Folosit cu cea de-a 4-a versiune Flash







Articole similare

Trimiteți-le prietenilor: