Aide de Director

. (opérateur point)

xnnnn | Lingo_dot_operator_help

Syntaxe

-- Lingo syntax
objectReference.objectProperty
textExpression.objectProperty
object.commandOrFunction()

// JavaScript syntax
objectReference.objectProperty;
textExpression.objectProperty;
object.commandOrFunction();

Description

Opérateur ; utilisé pour tester ou définir les propriétés des objets, émettre une commande ou exécuter une fonction de l’objet. L’objet peut être un acteur, une image-objet, une liste de propriétés, un objet enfant d’un script parent ou un comportement.

Exemple

L’instruction suivante indique l’acteur actuel contenu dans l’image-objet de la piste 10 :

-- Lingo syntax
put(sprite(10).member)

// JavaScript syntax
put(sprite(10).member);

Pour utiliser une autre syntaxe et appeler une fonction, utilisez la forme :

-- Lingo syntax
myColorObject = color(124, 22, 233)
put(myColorObject.ilk())
-- #color

// JavaScript syntax
var myColorObject = color(124, 22, 233);
put(myColorObject.ilk());
// #color