ChatInputBarConfiguration

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible

Configure les propriétés de la barre d'entrée de chat textuel par défaut. Elle est parentée à TextChatService .

Résumé

Propriétés

  • Lecture uniquement
    Non répliqué

    Position réelle de l'élément de saisie de chat par défaut en pixels.

  • Lecture uniquement
    Non répliqué

    Taille réelle de la barre de saisie de chat par défaut en pixels.

  • Lecture parallèle

    Si activer l'autocomplétion pour la barre d'entrée de chat.

  • Lecture parallèle

    Couleur de fond de la barre de saisie de chat par défaut.

  • Lecture parallèle

    Transparence de fond de la barre de saisie de chat par défaut.

  • Lecture parallèle

    Si afficher la barre de saisie de chat par défaut.

  • Lecture parallèle

    Police utilisée pour rendre le texte dans la barre de saisie de chat par défaut.

  • Lecture uniquement
    Non répliqué

    Si la barre de saisie de chat par défaut est focusée ou non.

  • Lecture parallèle

    Les utilisateurs clés supplémentaires peuvent appuyer pour déclencher la concentration sur la barre d'entrée de chat par défaut.

  • Lecture parallèle

    Couleur du texte du texte de l'espace réservé dans la barre de saisie de chat par défaut.

  • Lecture parallèle

    Une référence à la cible TextChannel.

  • Lecture parallèle

    Référence à une instance désignée TextBox qui envoie des messages au nom de l'utilisateur.

  • Lecture parallèle

    Couleur du texte dans la barre de saisie de chat par défaut.

  • Lecture parallèle

    Taille du texte dans la barre de saisie de chat par défaut.

  • Lecture parallèle

    Couleur du trait de texte pour le texte dans la barre d'entrée de chat par défaut.

  • Lecture parallèle

    Transparence du trait de texte pour le texte dans la barre d'entrée de chat par défaut.

Propriétés

AbsolutePosition

Lecture uniquement
Non répliqué

AbsoluteSize

Lecture uniquement
Non répliqué

AutocompleteEnabled

Lecture parallèle

BackgroundColor3

Lecture parallèle

BackgroundTransparency

Lecture parallèle

Enabled

Lecture parallèle

FontFace

Lecture parallèle

IsFocused

Lecture uniquement
Non répliqué

Échantillons de code

Typing Indicator Bubble

local Players = game:GetService("Players")
local TextChatService = game:GetService("TextChatService")
local ChatInputBarConfiguration = TextChatService:FindFirstChildOfClass("ChatInputBarConfiguration")
local BubbleChatConfiguration = TextChatService:FindFirstChildOfClass("BubbleChatConfiguration")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
-- Set up TextLabel
local textLabel = Instance.new("TextLabel")
textLabel.Size = UDim2.fromScale(1, 1)
textLabel.Text = ". . ."
textLabel.BackgroundColor3 = BubbleChatConfiguration.BackgroundColor3
textLabel.BorderColor3 = BubbleChatConfiguration.BackgroundColor3
textLabel.BackgroundTransparency = BubbleChatConfiguration.BackgroundTransparency
textLabel.TextColor3 = BubbleChatConfiguration.TextColor3
textLabel.FontFace = BubbleChatConfiguration.FontFace
textLabel.TextSize = BubbleChatConfiguration.TextSize
-- Parent a UICorner to the TextLabel to have rounded corners
local uiCorner = Instance.new("UICorner")
uiCorner.CornerRadius = UDim.new(0, 12)
uiCorner.Parent = textLabel
-- Set up Billboard
local typingIndicatorBillboard = Instance.new("BillboardGui")
typingIndicatorBillboard.Enabled = false
typingIndicatorBillboard.Size = UDim2.fromScale(1, 1)
typingIndicatorBillboard.StudsOffsetWorldSpace = Vector3.new(-0, 4, 0)
typingIndicatorBillboard.Adornee = Character
textLabel.Parent = typingIndicatorBillboard
typingIndicatorBillboard.Parent = LocalPlayer:FindFirstChildOfClass("PlayerGui")
ChatInputBarConfiguration:GetPropertyChangedSignal("IsFocused"):Connect(function()
-- Enable the typing indicator when the input bar is focused and disable otherwise
typingIndicatorBillboard.Enabled = ChatInputBarConfiguration.IsFocused
end)

KeyboardKeyCode

Lecture parallèle

PlaceholderColor3

Lecture parallèle

TargetTextChannel

Lecture parallèle

TextBox

Lecture parallèle

TextColor3

Lecture parallèle

TextSize

Lecture parallèle

TextStrokeColor3

Lecture parallèle

TextStrokeTransparency

Lecture parallèle

Méthodes

Événements