|
Instructions Vous utilisez dans votre script la fonction interneGetTag ou SetTag. Dans la fonction vous accédez à des variables, qui ne sont utilisées par aucun objet dans l'image. Le premier accès sur la variable dure véritablement plus longtemps que les accès suivants.
Cause Avant de pouvoir accéder sur une variable, elle doit être réclamée au manager de données de pour être mise en actualisation.
Si des objets sont dynamisés dans des images process avec des variables, le Graphics Runtime connaît quelles sont les variables qui sont nécessaires pour une image process. Ainsi toutes les variables utilisées sont déjà prêtes pour l'actualisation lors de la demande par l'image.
Si une variable n'est pas utilisée dans l'image et que vous y accédez dans un script, la variable ne sera pas encore disponible. La variable doit d'abord être déclarée pour être actualisée. Par conséquent le premier accès dure toujours plus longtemps.
Remède
- Installez des objets invisibles dans l'image.
- Dynamisez les propriétés de cet objet avec les variables qui sont utilisées dans le script.
Exemple :
Insérez un champ de texte et dynamisez les couleurs avec chaque fois une des variables du script.
Cela aura pour conséquence, que toutes les variables nécessaires au script seront alors déjà mises à disposition lors de l'appel de l'image. Et ainsi les premiers appels des fonctions GetTag ou SetTag seront aussi rapides que les appels suivants.
Mots-clefs Réduction des temps, demande de variables
|