Fonctionnement

Ludiscape affiche ces différents éléments à laide du DOM.

Le Document Object Model (ou DOM) est un standard du W3C (World Wide Web Consortium) qui décrit une interface indépendante de tout langage de programmation et de toute plate-forme, permettant à des programmes informatiques et à des scripts d'accéder ou de mettre à jour le contenu.

Le DOM permet de construire une arborescence de la structure d'un document et de ses éléments.

Dans Ludiscape lécran principal est représenté par un objet DOM de type DIV qui a lidentifiant main.

A la différence dune page HTML statique, les objets DOM du moteur Ludiscape sont créés de manière dynamique à laide du langage JavaScript.


Exemple : Lorsque je suis sur lécran N°1 Ludiscape ne va charger que les objets nécessaires à lécran 1

De plus Ludiscape dimensionne les objets en fonction de la taille de lécran.

Par défauts les objets sont considérés en pixels avec un ratio de 1


Exemple : Mon écran dordinateur me permet dafficher un écran avec une largeur de 960 pixels je garde le ratio 1. Par contre si lécran ne permet quune largeur de 800 pixels alors mon ratio sera de 800/960 soit 0.83. Donc une image de 200px par 200px sera affichée avec les valeurs 166 px par 166px.

Ce ratio est calculé automatiquement par Ludiscape et stocké dans la Variable globale zoom.

Copyright © 2014, Ludiscape