A differenza di setProperty
, questa funzione permette di conoscere il valore di una proprietà del Target
specificato (invece che settarla).
La sintassi è la seguente:
getProperty ( target, property )
Questa funzione però, supporta alcune proprietà in più, rispetto a setProperty. La lista completa si trova nella categoria Properties del pannello
delle ActionScript:
_alpha
_currentframe, _totalframes e framesloaded
_droptarget
_focusrect
_height e _width
_name
_quality
_rotation
_soundbuftime
_target
_url
_visible
_xscale e _yscale
_x e _y
_xmouse e _ymouse
Le proprietà hanno la particolarità di avere come primo carattere l'underscore "_".
Attenzione!
Molte di queste proprietà possono essere
usate anche singolarmente. Non è necessario che vengano inserite
all'interno della funzione getProperty
.
Infatti, settando una variabile con valore
_xmouse essa restituirà la posizione
corrente sull'asse x del puntatore del mouse. Tutte le altre proprietà
settate in questo modo, faranno riferimento al livello 0 del filmato (_url
per esempio restituirà il percorso del filmato .swf).
Ecco alcune di queste proprietà in azione:
Le proprietà
_alpha
valore %
Percentuale di trasparenza della clip.
_totalframes, _framesloaded, _currentframe
valore
Rispettivamente: frames totali, frame caricato e frame corrente. In questo caso
fanno riferimento ai frames di cui è composto il movieclip logo (in quanto è stato assegnato come Target) e non al filmato principale (per fare riferimento al filmato principale, inserire come Target "_level0").
_droptarget
valore
Indica il nome della clip su cui è stata sovrapposta la clip in movimento.
Questa proprietà è stata sostituita dal metodo.hitTest per i movieclip
(che spiegherò più avanti). È ancora presente su Flash5 per una questione di compatibilità con Flash4.
_focusrect
1 | 0
Indica se i rettangoli gialli, identificativi dello stato attivo dei bottoni, devono essere visibili oppure no.
_width e _height
valore
Larghezza e altezza in pixel, della clip.
_name
valore
Nome della clip.
_quality
LOW | MEDIUM | HIGH | BEST
Indica il livello di rendering del filmato.
_rotation
valore °
Grado di rotazione della clip.
_soundbuftime
valore
Stabilisce il numero di secondi di streaming dell'audio da accumulare nel buffer
di memoria prima della riproduzione. Il valore predefinito è 5 secondi.
_target
valore
Nome del target.
_url
valore
Percorso del file .swf contenente la clip.
_visible
1 | 0
Indica se la clip è visibile o meno. Il valore 1 indica che la clip è
visibile, mentre il valore 0 indica che è invisibile.
_xscale e
_yscale
valore
Percentuale di scalatura della clip specificata come Target.
_x e _y
valore
Posizione sull'asse x e y della clip specificata come Target.
_xmouse e _ymouse
valore
Posizione sull'asse x e y corrente del puntatore del mouse.