Aller au contenu principal

Pulsing Notification

Les notifications pulsatiles dans zUI permettent d'afficher des messages visuels qui attirent l'attention de l'utilisateur grâce à un effet pulsant. Cela peut être utilisé pour signaler des événements importants ou attirer l'attention sur un élément spécifique.

Fonction DisplayPulsingNotification

La syntaxe pour afficher une notification pulsante est la suivante :

zUI.DisplayPulsingNotification(key, description, coords, styles)

Paramètres

  • key [string] : La clé unique associée à la notification. Elle peut être utilisée pour identifier et référencer la notification dans le code.
  • description [string] : Le texte décrivant l'action ou l'événement signalé par la notification.
  • coords [vector3] : Les coordonnées 3D où la notification sera affichée.
  • styles [table] : Un tableau définissant les styles de la notification. Il peut inclure les propriétés suivantes :
    • Color [string] : La couleur de la notification (en format hexadécimal ou autre format valide).
    • IsDisabled [boolean] : Indique si la notification doit être désactivée ou non (par défaut, false).
    • Scale [number] : La taille de la notification (par défaut, 1).

Exemple d'utilisation

Voici un exemple d'utilisation de DisplayPulsingNotification :

zUI.DisplayPulsingNotification("", "Voici un exemple de notification pulsante", vector3(100.0, 200.0, 300.0), { Color = "#FF0000", IsDisabled = false, Scale = 1.5 })

Cela affichera une notification pulsante rouge à l'emplacement spécifié avec une taille de 1.5.

Résumé

Pour utiliser la fonction DisplayPulsingNotification dans zUI :

  1. Utilisez zUI.DisplayPulsingNotification pour afficher une notification pulsante à un emplacement spécifique.
  2. Personnalisez le texte, la couleur, l'échelle et l'état de la notification grâce aux paramètres de style.
  3. Cette fonction permet d'attirer l'attention de l'utilisateur sur des événements ou des éléments importants dans votre application.

Les notifications pulsatiles sont idéales pour signaler des actions ou des alertes dans des environnements interactifs.