Aller au contenu

« Modèle:Scripts » : différence entre les versions

De OSWiki
Aucun résumé des modifications
 
(13 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly>
==='''Scripts'''===
==='''Scripts'''===
==== Définition ====
'''Définition '''
Les scripts dans OpenSim sont des morceaux de code qui permettent aux utilisateurs d'ajouter des fonctionnalités et des comportements interactifs aux objets virtuels dans l'environnement de simulation. Cette fonctionnalité est mise à la disposition des utilisateurs, mais son utilisation peut varier en fonction de leur statut dans une région OpenSim, avec plus ou moins de restrictions. Les scripts permettent ainsi de créer des objets interactifs, d'automatiser des tâches et de personnaliser l'expérience dans le monde virtuel.
Les scripts dans OpenSim sont des morceaux de code qui permettent aux utilisateurs d'ajouter des fonctionnalités et des comportements interactifs aux objets virtuels dans l'environnement de simulation. Cette fonctionnalité est mise à la disposition des utilisateurs, mais son utilisation peut varier en fonction de leur statut dans une région OpenSim, avec plus ou moins de restrictions. Les scripts permettent ainsi de créer des objets interactifs, d'automatiser des tâches et de personnaliser l'expérience dans le monde virtuel.


==== Moteurs de scripts ====
'''Moteurs de scripts'''
===== XEngine =====
* [http://opensimulator.org/wiki/Xengine '''XEngine'''] est un moteur de scripts utilisé dans OpenSim pour exécuter des scripts LSL/OSSL.
* [http://opensimulator.org/wiki/Xengine XEngine] est un moteur de script utilisé dans OpenSim pour exécuter des scripts.  
* [http://opensimulator.org/wiki/YEngine '''YEngine'''] est un moteur de scripts utilisé dans OpenSim pour exécuter des scripts. Il s'agit d'une alternative entièrement fonctionnelle à XEngine pour les scripts LSL/OSSL. YEngine effectue une traduction directe du langage de script, il est plus rapide que XEngine qui traduit le script en C#.
==== Fonctions ====
'''Fonctions de Script'''
===== Fonctions LSL =====
* '''Fonctions LSL''' : Fonctions communes à OpenSim et à Second Life. La documentation de ces fonctions et d'autres références (comme les évènement, les types,  etc.) se trouve sur [https://wiki.secondlife.com/wiki/LSL_Portal le Wiki de Second Life.]
===== Fonctions OSSL ======
* '''Fonctions OSSL''' : Fonctions spécifiques à OpenSimulator. La documentation se trouve sur [http://opensimulator.org/wiki/OSSL_Implemented le Wiki d'OpenSimulator].
====Liens utiles ====
'''Liens utiles'''
* Documentation sur [https://wiki.secondlife.com/wiki/LSL_Portal le Wiki de Second Life]
* Documentation sur  [https://opensimulator.org/wiki/Scripting_Documentation le Wiki OpenSimulator ]
* [[Tri_des_thèmes_des_réunions_par_domaines#Scripts  |''' Les développeurs d'OpenSim en parlent ''']]
* [[Tri_des_thèmes_des_réunions_par_domaines#Scripts  |''' Les développeurs d'OpenSim en parlent ''']]
</includeonly>
</includeonly>

Dernière version du 12 septembre 2025 à 12:30


Appeler le modèle ainsi :

{{Scripts}}