[API] Surround

Voir le sujet précédent Voir le sujet suivant Aller en bas

[API] Surround

Message par Shiranuit le Sam 12 Aoû - 18:08

Je poste une nouvelle API qui cette fois concerne les écrans de CC, nommé SurroundAPI, cette api vous permez de faire comme si vous aviez un seul et même écran au lieux de plusieurs écrans et de devoir les gérer de maniere individuelle.

Pastebin : https://pastebin.com/fxrn2hFf

Exemple : Vous avez deux écrans séparer d'une taille identique de 78x12, plutôt que de faire un setCursorPos() sur votre deuxieme ecrans quand vous avez dépassez la taille du premier et de faire des calculs
il vous suffit de les transformé en écran Surround grâce a un tableau a deux dimension contenant le wrap de chaques ecrans
Tableau 2 Dimensions:

Y/X         1        2
1        peripheral.wrap("left")                 peripheral.wrap("right")
Code pour Surround 2 ecrans (un a gauche et un a droite):
local mon=SurrounAPI.surround({{peripheral.wrap("left")},{peripheral.wrap("right")}})
-- Voilà le tour est joué vous avez désormais 2 ecrans en un seul, faire un mon.getSize() vous retournera une taille d'ecrans de 156x24
avatar
Shiranuit

Messages : 155
Date d'inscription : 02/04/2016
Age : 16

Revenir en haut Aller en bas

Re: [API] Surround

Message par Shiranuit le Dim 13 Aoû - 19:04

Je viens d'optimiser l'API et corrigé quelques bugs, elle est désormait à jour sur pastebin
avatar
Shiranuit

Messages : 155
Date d'inscription : 02/04/2016
Age : 16

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum