Bienvenue invité ( Connexion | Inscription )
etcher |
23 Mar 2014, 23:45
Message
#11
|
La frite Messages : 1,373 Inscrit : 17/01/14 Membre n° 4,062 |
Les retours étaient négatifs pour le fichier permettant les multiples appareils, et de fait j'ai testé en vitesse ça ne fonctionne pas.
Voici une version corrigée: (c'est une version de test sans réel intérêt, le Mi-8 manque et les valeurs sont fantaisistes, j'uploaderai la mienne une fois qu'elle sera faite, après le déménagement =) ) CODE _ = function(p) return p; end; name = _('TEST_MAC'); Description = 'TEST_MULTIPLE_AC' local Viewports function default_setup() Viewports = { Center = { x = 0; y = 0; width = 1920; height = 1080; viewDx = 0; viewDy = 0; aspect = 16 / 9; } } Gui = { x = 0; y = 0; width = 1920; height = 1080; } UIMainView = Gui end default_setup(); UIMainView = Viewports.center; function reconfigure_for_unit(unit_type) if unit_type == 'A-10C' then Viewports = { Center = { x = 0; y = 0; width = 1920; height = 1080; viewDx = 0; viewDy = 0; aspect = 16 / 9; } } LEFT_MFCD = { x = 0; y = 0; width = 200; height = 200; } RIGHT_MFCD = { x = 0; y = 200; width = 200; height = 200; } elseif unit_type == 'Ka-50' then Viewports = { Center = { x = 0; y = 0; width = 1920; height = 1080; viewDx = 0; viewDy = 0; aspect = 16 / 9; } } LEFT_MFCD = { x = 600; y = 0; width = 200; height = 200; } RIGHT_MFCD = { x = 600; y = 200; width = 200; height = 200; } elseif unit_type == 'Su25T' then Viewports = { Center = { x = 0; y = 0; width = 1920; height = 1080; viewDx = 0; viewDy = 0; aspect = 16 / 9; } } RIGHT_MFCD = { x = 2060; y = 0; width = 1400; height = 1050; } else default_setup() end end J'ai testé en passant de l'A10 au Ka, et ça fonctionne correctement. Ceci dit c'est une modif 'maison', vite fait, et testée sur un seul moniteur; je ne garantis rien, et de toute façon je n'y comprend pas grand chose ... n'hésitez pas à revenir me voir si vous tombez sur un os, on verra ensemble pour essayer d'avancer EDIT: Est-ce que quelqu'un a la moindre idée à propos de CODE _ = function(p) return p; end; name = _('TEST_MAC'); au lieu de CODE name = 'TEST_MAC' A part embrouiller les gens, je vois pas ... mais là je vais me coucher Ce message a été modifié par etcher - 23 Mar 2014, 23:48. |
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 11/05/24 - 15:56 |