Final Cut Pro 3: Types de données dans FXScript

Les types de données vous permettent de déclarer des variables et de leur affecter des types de données spécifiques. Les instructions de type de données sont toujours suivies de plusieurs noms de variables, séparés par des virgules. Vous pouvez créer des tableaux en faisant suivre une instruction de type de données par 5 dimensions maximum du tableau entre parenthèses. Par exemple, le code ci-dessous crée un tableau de 3 points sur 4 et le nomme "p":

point p [3] [4]


Type de données Syntaxe Description
float float variablename Déclare une variable à virgule
flottante.
point point variablename Déclare une variable qui
contient une coordonnée de
points bidimensionnelle.
point3d point3d variablename Déclare une variable qui
contient une coordonnée à
virgule flottante
tridimensionnelle.
image image variablename [width][height] Déclare un tampon d'image de
pixels bidimensionnel sur
lequel effectuer des
opérations.
region region variablename Déclare une région nommée
(une région est une figure
arbitraire.)
string string variablename Déclare une chaîne de texte.
color color variablename Déclare une variable avec
quatre champs (chacun d'eux
correspondant à a, r, g ou b)
qui contient une valeur
colorimétrique ARGB (ARVB).
YUVcolor YUVcolor variablename Déclare une variable avec
quatre champs (chacun d'eux
correspondant à a, y, u ou v)
qui contient une valeur
colorimétrique YUV.
clip clip variablename Déclare une variable qui
maintient un clip vidéo.
value value variablename Déclare un paramètre non
modifiable dans une
sous-routine.