Operation Manual
Naar boven
Naar boven
onClipEvent (load) { _parent._xscale
= 150; _parent._yscale = 150;
}
U kunt het script opnieuw gebruiken door dit aan een filmclipinstantie te koppelen.
Opmerking: Flash Lite 1.0 en 1.1 ondersteunen alleen het koppelen van scripts aan knoppen. Het koppelen van scripts aan filmclips wordt niet
ondersteund.
Ongeacht of u een absoluut pad of relatief pad gebruikt, u identificeert een variabele in een tijdlijn of een eigenschap van een object met een punt
(.), gevolgd door de naam van de variabele of eigenschap. De volgende instructie stelt de variabele name in de instantie form bijvoorbeeld in op
de waarde 'Gilbert':
_root.form.name = "Gilbert";
Absolute en relatieve doelpaden gebruiken
U kunt ActionScript gebruiken om berichten van een tijdlijn naar een andere te versturen. De tijdlijn die de handeling bevat wordt de beherende
tijdlijn genoemd en de tijdlijn die de handeling ontvangt wordt de doeltijdlijn genoemd. Bijvoorbeeld, er kan zich een handeling op het laatste frame
van een tijdlijn bevinden die een andere tijdlijn opgeeft af te spelen. Als u naar een doeltijdlijn wilt verwijzen, moet u een doelpad gebruiken die de
locatie van een filmclip in het weergaveoverzicht aangeeft.
Het volgende voorbeeld toont de hiƫrarchie van een document met de naam westCoast op niveau 0, dat drie filmclips bevat: california, oregon en
washington. Elk van deze filmclips bevat op zijn beurt twee filmclips.
_level0
westCoast
california
sanfrancisco
bakersfield
oregon
portland
ashland
washington
olympia
ellensburg
Net als bij een webserver kan elke tijdlijn in Flash Professional op twee manieren worden geadresseerd: met een absoluut of relatief pad. Het
absolute pad van een instantie is altijd een volledig pad van een niveaunaam, ongeacht welke tijdlijn de handeling aanroept. Het absolute pad
naar de instantie california is bijvoorbeeld _level0.westCoast.california. Een relatief pad verschilt wanneer er vanaf verschillende locaties wordt
aangeroepen; het relatieve pad naar california vanaf sanfrancisco is _parent, maar vanaf portland is het _parent._parent.california.
Doelpaden opgeven
Wanneer u een filmclip, geladen SWF-bestand of knop wilt beheren, moet u een doelpad opgeven. U kunt dit handmatig opgeven, met het
dialoogvenster Doelpad invoegen, of door een expressie te maken die een doelpad oplevert. Als u een doelpad voor een filmclip of knop wilt
opgeven, moet u een instantienaam toewijzen aan de filmclip of knop. Een geladen document heeft geen instantienaam nodig, omdat u het
niveaunummer als instantienaam kunt gebruiken (bijvoorbeeld _level5).
Instantienaam toewijzen aan een filmclip of knop
1. Selecteer een filmclip of het knop in het werkgebied.
2. Voer een instantienaam in Eigenschapcontrole in.
Doelpad opgeven via het dialoogvenster Doelpad invoegen
1. Selecteer een filmclip, frame of knopinstantie waaraan u de handeling wilt toewijzen.
Dit is de beherende tijdlijn.
2. Ga in het deelvenster Handelingen (Venster > Handelingen) naar de werkset Handelingen aan de linkerkant en selecteer een handeling of
methode die een doelpad nodig heeft.
3. Klik in het parametervak of op de locatie in het script waar u het doelpad wilt invoegen.
4. Klik op de knop Doelpad invoegen
boven het Script-veld.
5. Selecteer Absoluut of Relatief voor de doelpadmodus.
6. Selecteer een filmclip in het weergaveoverzicht Doelpad invoegen en klik op OK.