ChatInputBarConfiguration

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Không Thể Tạo

Cài đặt các thuộc tính của thanh nhập trò chuyện văn bản mặc định. Nó được cha cho TextChatService .

Tóm Tắt

Thuộc Tính

  • Chỉ Đọc
    Không Sao Chép

    Vị trí màn hình thực của thanh nhập trò chuyện mặc định bằng pixel.

  • Chỉ Đọc
    Không Sao Chép

    Kích thước màn hình thực của thanh nhập trò chuyện mặc định bằng像素.

  • Có nên bật tự động hoàn thành cho thanh nhập trò chuyện không.

  • Đọc Song Song

    Màu nền của thanh trò chuyện mặc định.

  • Độ trong suốt nền của thanh nhập trò chuyện mặc định.

  • Đọc Song Song

    Có nên hiển thị thanh nhập trò chuyện mặc định hay không.

  • Đọc Song Song

    Phông chữ được sử dụng để hiển thị văn bản trong thanh nhập chat mặc định.

  • Chỉ Đọc
    Không Sao Chép

    Xem có tập trung vào thanh nhập trò chuyện mặc định hay không.

  • Người dùng chìa khóa bổ sung có thể nhấn để kích hoạt tập trung vào thanh nhập trò chuyện mặc định.

  • Đọc Song Song

    Màu của văn bản thay thế trong thanh nhập trò chuyện mặc định.

  • Một tham chiếu đến mục tiêu TextChannel .

  • Đọc Song Song

    Tham chiếu đến một ví dụ TextBox được chỉ định gửi tin nhắn thay mặt cho người dùng.

  • Đọc Song Song

    Màu của văn bản trong thanh nhập trò chuyện mặc định.

  • Đọc Song Song

    Kích thước của văn bản trong thanh nhập trò chuyện mặc định.

  • Đọc Song Song

    Màu của đường viền văn bản cho văn bản trong cửa sổ trò chuyện mặc định.

  • Độ trong suốt của đường viền văn bản cho văn bản trong thanh nhập trò chuyện mặc định.

Thuộc Tính

AbsolutePosition

Chỉ Đọc
Không Sao Chép

Tính năng chỉ đọc cung cấp vị trí màn hình của thanh nhập trò chuyện mặc định bằng pixel. Hoạt động tương tự như GuiBase2d.AbsolutePosition .

AbsoluteSize

Chỉ Đọc
Không Sao Chép

Tính năng chỉ đọc cung cấp kích thước màn hình của thanh nhập trò chuyện mặc định bằng pixel. Hoạt động tương tự như GuiBase2d.AbsoluteSize .

AutocompleteEnabled

Đọc Song Song

Whether to enable autocomplete cho thanh nhập trò chuyện. Đặt thành false để vô hiệu hóa autocomplete.

BackgroundColor3

Đọc Song Song

Màu nền của thanh nhập trò chuyện mặc định. Giá trị mặc định là Color3.new(25, 27, 29) .

BackgroundTransparency

Đọc Song Song

Độ trong suốt nền của thanh nhập trò chuyện mặc định như một số giữa 01 .Giá trị này được nhân với GuiService.PreferredTransparency của người dùng để tạo hiệu ứng trong suốt nền hiệu quả được sử dụng bởi thanh nhập trò chuyện, có thể khó hiểu hơn giá trị được đặt ở đây.Giá trị mặc định là 0.2 .

Enabled

Đọc Song Song

Có nên hiển thị thanh nhập trò chuyện mặc định hay không. Đặt thành false để trốn.

FontFace

Đọc Song Song

Phông chữ được sử dụng để hiển thị văn bản trong thanh nhập trò chuyện mặc định. Mặc định là Enum.Font.BuilderSansMedium .

IsFocused

Chỉ Đọc
Không Sao Chép

Chỉ ra liệu thanh trò chuyện mặc định có được tập trung hay không.Hữu ích để kích hoạt sự kiện thay đổi tính chất của thuộc tính để bạn có thể triển khai chức năng gọi lại đáp ứng các thay đổi trong tình trạng tập trung của thanh nhập.

Mẫu mã

The code below includes a simple way to create a typing indicator bubble above a user's avatar when the user is typing. Paste into a LocalScript.

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

Đọc Song Song

Người dùng chìa khóa bổ sung có thể nhấn để kích hoạt tập trung vào thanh nhập trò chuyện mặc định.Hữu ích khi bạn muốn có thêm phím nóng để tập trung bên cạnh phím / .

PlaceholderColor3

Đọc Song Song

Màu của văn bản của chỗ trống văn bản trong thanh nhập trò chuyện mặc định. Giá trị mặc định là Color3.new(178, 178, 178) .

TargetTextChannel

Đọc Song Song

Xác định cái nào TextChannel để sử dụng khi người dùng gửi tin nhắn với thanh nhập chat mặc định.

TextBox

Đọc Song Song

Tham chiếu đến một ví dụ TextBox được chỉ định gửi tin nhắn thay mặt cho người dùng.Bạn có thể sử dụng nó để tích hợp thêm vào trải nghiệm của bạn một thanh nhập trò chuyện tùy chỉnh bằng cách tự do thay đổi sự xuất hiện, ngoại hìnhtrí và bố trí.Khi chọn đặt thuộc tính này thành một tùy chỉnh TextBox, bạn không cần phải viết bất kỳ mã nào cho hành vi sau:

Vì an ninh, một số hạn chế được áp dụng cho TextBox khi nó được quảng bá lên ChatInputBarConfiguration.TextBox . Mã Luau sẽ không thể:

TextColor3

Đọc Song Song

Màu của văn bản trong thanh nhập trò chuyện mặc định. Giá trị mặc định là Color3.new(255, 255, 255) .

TextSize

Đọc Song Song

Kích thước của văn bản trong thanh nhập trò chuyện mặc định. Giá trị mặc định là 14 .

TextStrokeColor3

Đọc Song Song

Màu của đường viền văn bản cho văn bản trong thanh nhập trò chuyện mặc định. Giá trị mặc định là Color3.new(0, 0, 0) .

TextStrokeTransparency

Đọc Song Song

Độ trong suốt của đường viền văn bản cho văn bản trong thanh nhập trò chuyện mặc định. Giá trị mặc định là 0.5 .

Phương Pháp

Sự Kiện