En proyectos realizados con Flash y en los que las películas están controladas por acciones y código ActionScript resulta necesario hacer referencia a los objetos, y concretamente a las líneas de tiempo que lo controlan, con los prefijos _root, _parent y _this.

online pharmacy
internet drugstore
online pharmacy without prescription
prescription drugs
aciphex
actos
adalat
allegra
altace
amaryl
amoxil
arava
atarax
avandia
avapro
breast success
cardura
caverta
celebrex
cialis
cialis soft tabs
cipro
clarinex
claritin
coreg
coumadin
cozaar
crestor
deltasone
depakote
diovan
ed trial pack
effexor xr
enhance9
euphoria cologne
euphoria perfume
female rx oil
female rx plus
flomax
florinef
glucophage
glucotrol xl
hoodia gordonii
hoodia patch
human growth agent
imitrex
isoptin
joint formula
kamagra
kamagra oral jelly
lamisil oral
lasix
levitra
lexapro
lioresal
lipitor
liquid rx plus
lopressor
lotensin
mevacor
multi vitamin
neurontin
nexium
nolvadex
norvasc
pamelor
paxil
plavix
pravachol
premium diet patch
prevacid
prilosec
propecia
protonix
retin a
silagra
singulair
soma
super greens
synthroid
tadalis sx
tamiflu
tenormin
ultram
viagra
viagra soft tabs
virility patch rx
virility pills
vprx oil
yerba diet
zantac
zenegra
zero nicotine patch
zithromax
zocor
zyban
zyprexa
zyrtec

online pharmacy without prescriptionbuy silverbuy detoxbuy italian charmsdownload softwareonline pharmacy no prescriptioncanadian pharmacydownload moviesfarmacia en lineainternet drugstoremovie downloadmexican pharmacybuy gift basketsbuy levitrabuy hoodiaprescription drugsdownload moviebuy dvdcheap auto insurancebuy jewelrybuy jewelry onlinecheap online pharmacybuy alcohol testdownload filmdownload musicdownload mp3prescription drugsbuy notebook batterydownload moviesonline pharmacybuy charmsbuy piercingpiercingflash games onlinebuy propecia onlinesearchpiercingno prescription pharmacyonline pharmacyonline pharmacy no prescriptiondownload moviescanadian pharmacybuy soma onlinebuy carisoprodol onlineitalian charmsindian pharmacybuy viagra onlinegeneric viagra onlinebuy levitra onlinegeneric cialis onlineonline pharmacy without prescriptionno prescription online pharmacytransformers movieeuropean online pharmacyprivate porn moviesbuy phentrimine onlineonline pharmacy no prescriptionbuy jewelry onlinejewelry shopsilver shophealth articlespass a drug testbuy oem softwareeuropean pharmacydvd movies

Recordamos sus usos:

_root. Llama a la línea de tiempo raíz de una película con independencia de de dónde se ubica el código.

_parent.
Hace referencia a la línea de tiempo que está justo por encima de la línea donde está el objeto para el que estamos escribiendo el código.

_this.
Hace referencia a la propia línea de tiempo donde se encuentra el objeto. Por este motivo puede omitirse.

El uso de estos prefijos cobra especial sentido cuando nuestra película consta de clips de película dentro unos de otros. Es la manera que tiene Flash de controlar cualquier línea de tiempo desde cualquier objeto de la película.
Sin embargo, esta notación genera un problema cuando la carga de la película va a efectuarse desde otra película Flash.

Ahora dispondremos de dos películas, independientes entre sí, al igual que sus líneas de tiempo.
Con esta situación el problema está claro: la línea de tiempo principal de la película cargador toma el control y, por lo tanto, se obvia el código que esté contenido en la película cargada.

ActionScript proporciona la solución a este problema tan común con el uso de la propiedad _lockroot que, como puede desprenderse de su sintaxis, tiene la función de bloquear el control de la línea de tiempo raíz.

Existen dos posibilidades: que dispongamos del .fla del cargador y del .swf de la película cargada o al revés.

1- Si disponemos del .fla del cargador:
destino_de_la_pelicula_cargada_mc._lockroot=true;

2- Si disponemos del .fla de la película cargada:
This._lockroot=true;

Escribiendo en ambos casos dentro de la correspondiente línea de tiempo principal.

Productos formativos relacionados con Flash 8:
Curso de Flash 8
Manual de Flash 8
Prácticas y ejercicios Flash 8


Comentarios

3 Comentarios

  1. Jose Ramon en Octubre 20, 2007 12:45 pm

    Hola amigos de tutoriales educamas:

    Queria saber (porque estoy intentado aprender esto del Flash y me esta estresando un poco) si podrian explicarme lo siguiente:
    He creado una pelicula en la que aparece un coche que quiero que se desplace de un lado a otro de la pantalla cuando presionamos la tecla flecha a la derecha. A este coche le he creado un clip de pelicula con sus ruedas que giran, ¿como controlo que las ruedas enpiecen a girar cuando pulso la tecla? las ruedas tiene su propia linea de tiempo y el coche la suya.

    Gracias de antemano.

  2. Rafa en Octubre 22, 2007 11:25 am

    No es muy difícil, pero resulta bastante avanzado si estás comenzando con flash.

    Necesitas tener conocimientos básicos de programación y la explicación podría ser muy extensa para realizarla desde aquí.

    Como consejo te recomiendo, en primer lugar, que consultes la ayuda del programa sobre cómo mover un clip a lo largo de la pantalla y a trabajar con el evento keyPress.

    En cualquier caso, uno de los mejores sitios par buscar ayuda sobre programación en Flash es www.cristalab.com.

    ¡Animo!

  3. Estefi en Diciembre 6, 2007 3:10 pm

    SOS UN GENIO!! Me salvaste un trabajo muy importante! Estoy contenta! Graciaaaaaaaaaaaaaas

Nombre: (obligatorio)

Email: (obligatorio)

Web:

Comentario: