Outils pour utilisateurs

Outils du site


functions:gui2d

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
functions:gui2d [2018/01/09 19:19] falsamfunctions:gui2d [2023/03/15 15:50] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 </WRAP> </WRAP>
  
-Ce module permet de créer des textesdes rectanglesdes imagesdes boutons, etc ... dans un espaces 2D couvrant la scène 3D+Ce module permet de créer des contrôles (texterectangleimagebouton, etc ...) attachés a une texture dynamique fullscreen ou attachée à un mesh
  
-▄ **Result = SceneDynamicTexture()**\\ +Exemple ! [[http://falsam.com/sbbjs/gui.html|GUI Demo]] 
-Créer une texture dynamique transparente.+ 
 +■ **Result = CreateDynamicTexture(Mesh = #False)**\\ 
 +Créer une texture dynamique transparente fullscreen ou associé à un mesh. 
 + 
 +■ **AddControl3D(Parent, Child)**\\ 
 +Ajoute un control (//par exemple un bouton//) à une texture dynamique. 
 + 
 +■ **HideControl3D(Object, Value = #True)**\\ 
 +Cache ou affiche un control 3D.
  
 ■ **Result = Rectangle3D(Name.s, x.i, y.i, Width.i, Height.i, Radius = 8, Thickness = 1)**\\ ■ **Result = Rectangle3D(Name.s, x.i, y.i, Width.i, Height.i, Radius = 8, Thickness = 1)**\\
Ligne 36: Ligne 44:
  
 ■ **SetColor3D(Object, ColorType, Color)**\\ ■ **SetColor3D(Object, ColorType, Color)**\\
-Changer la couleur de l'attribut 'ColorType' d'un objet.+Changer la couleur de l'attribut 'ColorType' d'un objet du GUI.
   * **#BJS_BackColor** Arrière plan de l'objet.   * **#BJS_BackColor** Arrière plan de l'objet.
   * **#BJS_FrontColor** Texte de l'objet.   * **#BJS_FrontColor** Texte de l'objet.
Ligne 42: Ligne 50:
  
 ■ **SetTextFont3D(Object, FontFamily.s, FontSize)**\\ ■ **SetTextFont3D(Object, FontFamily.s, FontSize)**\\
-Change la police de caractère d'un objet.+Change la police de caractère d'un objet du GUI.
  
 ■ **SetOpacity3D(Object, Alpha.f)**\\ ■ **SetOpacity3D(Object, Alpha.f)**\\
-Change l'opacité d'un objet (0.0->1.0).+Change l'opacité d'un objet du GUI (0.0->1.0).
  
-■ **SetZindex3D(Object, zIndex.i)** (Non fonctionnel)\\ +■ <del>**SetZindex3D(Object, zIndex.i)** (Non fonctionnel)\\ 
-Change la superposition des objets.+Change la superposition des objets .</del>
  
 ■ **Value = GetState3D(Object)**\\ ■ **Value = GetState3D(Object)**\\
-Retourne l'état d'un objet.+Retourne l'état d'un objet du GUI.
  
-- Slider3D : Renvoie la position du slider (//valeur comprise entre la valeur minimale et maximale.//)+Si Slider3D : Renvoie la position du slider (//valeur comprise entre la valeur minimale et maximale.//)
  
 ■ **SetState3D(Object, Value)**\\ ■ **SetState3D(Object, Value)**\\
-Change l'état d'un objet.+Change l'état d'un objet du GUI. 
 + 
 +- Si Slider3D : Change la valeur du curseur.
  
-- Slider3D : Change la valeur du curseur.+■ **MoveObject3D(Object, x.i, y.i)**\\ 
 +Change la position x et y d'un objet du GUI.
  
  
functions/gui2d.1515521964.txt.gz · Dernière modification : 2023/03/15 15:51 (modification externe)