Outils pour utilisateurs

Outils du site


functions:gui2d

Ceci est une ancienne révision du document !


gui2d.sbi

le terme gui est présomptueux. Pour le moment ce module permet de créer des textes, des rectangles, des images et des boutons dans un espaces 2D couvrant la scene 3D.

Chaque élément peut ou pas être associer à un callback quand on clique sur celui-ci.

Result = Text2D(x, y, Text.s, CallBack = #False, Font.s = “25pt Arial”, Color = $FF000000)
Afficher un texte.

Result = Rectangle2D(x, y, w, h, Radius = 6, BorderSize = 4, CallBack = #False, FillColor = $FFFFFFFF, BorderColor = $FF000000)
Afficher un rectangle.

Result = Button2D(x.f, y.f, w.f, h.f, Radius = 6, BorderSize = 4, Text.s = “”, CallBack = #False, Font.s = “25pt Arial”, FillColor = $FFFFFFFF, FrontColor = $FF000000, BorderColor = $FF000000)
Afficher un bouton.

Image2D(x.f, y.f, Image.s)
Afficher une image.

SetText(Element, Text.s)
Modifier le texte d'un Text2D() ou d'un Button2D()

UseParent(CurrentParent = #False)
Avec cette fonctionnalité, vous allez pouvoir insérer un élément 2D dans un autre élément. Si le parent est déplacé, les membres seront eux aussi déplacés. La valeur #False permet de quitter le parent.

functions/gui2d.1494970152.txt.gz · Dernière modification : 2023/03/15 15:51 (modification externe)