Ottimizzazione Delle Clip Come bersaglio Istantanee Di Film


  Share  
|


Il senso più semplice designare una clip come bersaglio di film deve usare il relativo nome, seguito da un puntino, seguito dall'ordine che desiderate trasmettere.

Tuttavia, ci è abbondanza di altri sensi designare una clip come bersaglio di film pure. In primo luogo, lascili imparano come designare i livelli come bersaglio differenti del film istantaneo.

Il livello previsto più fondamentale in un film istantaneo è il timeline principale. Potete designarli come bersaglio con _ la parola chiave della radice. Quello è un sottolineamento seguito dalla parola "radice."

Per esempio, se desiderate trasmettere un ordine del gotoAndStop al timeline principale, potete fare questo:

_ root.gotoAndStop(7);

Se pubblicate questo ordine dal timeline principale, non ci è esigenza _ dell'obiettivo della radice; tuttavia, funzionerà il uno o il altro senso. Ma se siete codice di scrittura che è all'interno di una clip di film e desiderate che la clip di film per dire al timeline principale ad un livello sopra esso di fare qualcosa, _ radice è one-way di farlo.

Potete anche usare _ il genitore per designare esattamente il livello come bersaglio uno sopra il livello corrente. Così, se siete una clip di film giù dal livello della radice e voi usi _ il genitore, esso è lo stessi del usando _ la radice. Tuttavia, se siete due livelli giù, _ il genitore significa il livello qui sopra, mentre _ la radice significa due livelli qui sopra.

Può contribuire a numerare i livelli. Il livello della radice, che è il timeline principale, è Livello 0. Una clip di film al livello della radice è al Livello 1. Se ci è una parte interna della clip di film che la clip di film, esso è al Livello 2. Dal Livello 2, _ il genitore si riferisce a Livello 1 e _ la radice si riferisce a Livello 0.

Così che cosa circa l'altro senso? Se siete al Livello 0 e desiderate riferirsi ad una clip di film chiamata "ingranaggi", già avete visto che potete riferirsi per nome. Potete anche usare la radice di termine _ seguita dalle parentesi, con il nome della clip di film all'interno di esso. Qui sono due linee del codice che significano esattamente la stessa cosa, se sono al livello della radice:

gears.gotoAndStop(7); _ 
root["gears"].gotoAndStop(7);

Un altro senso fare questo dovrebbe usare la parola chiave questo. Quando usate questo,siete riferendosi iete riferendosi al livello corrente. Così questa al livello della radice è la stessa cosa _ della radice. Tuttavia, questo all'interno della clip "ingranaggi" di film sarà lo stesso come innestino le seguenti tre linee significhino la stessa cosa al livello della radice:

gears.gotoAndStop(7); _ 
root["gears"].gotoAndStop(7); this["gears"].gotoAndStop(7);

Così quale dovrebbe voi usare? Il vantaggio di usando _ la radice e questa è che potete riferirsi alle clip di film dalle variabili. Per esempio, potreste fare questo:

il whichClipToUse di varietà = "innesta"; 
this[whichClipToUse].stop();

Il vantaggio di usando questo radice dell'eccedenza _ è che non avrete sempre tutto accadere al livello della radice. A volte le clip di film pubblicheranno gli ordini ad altre clip di film ai più bassi livelli e dovrete usare questo per rendergli il lavoro. Di conseguenza, questo vince fuori come il senso migliore riferirsi alle clip di film. Tuttavia, nei casi semplici, sarà migliore riferirsi appena alle clip di film per nome

ciò è un articolo aggiunto da Milano Midovich


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions