ChatInputBarConfiguration

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tidak Dapat Dibuat

Mengkonfigurasi propinsi dari teks obrolan default. Ini berada di bawah TextChatService .

Rangkuman

Properti

Properti

AbsolutePosition

Hanya Baca
Tidak Direplikasi

Properti baca hanya yang memberikan posisi layar dari default chat input bar dalam pixel. Berperilaku dengan cara yang sama dengan GuiBase2d.AbsolutePosition .

AbsoluteSize

Hanya Baca
Tidak Direplikasi

Properti baca hanya yang memberikan ukuran layar dari default chat input bar dalam pixel. Berperilaku dengan cara yang sama dengan GuiBase2d.AbsoluteSize .

AutocompleteEnabled

Baca Paralel

Apakah mengaktifkan autocomplete untuk bar input chat. Tetapkan untuk false untuk menonaktifkan autocomplete.

BackgroundColor3

Baca Paralel

Warna latar belakang dari default chat input bar.Nilai default adalah Color3.new(25, 27, 29) .

BackgroundTransparency

Baca Paralel

Transparansi latar belakang dari default chat input bar sebagai angka antara 0 dan 1 . Angka ini dihitung dengan GuiService.PreferredTransparency pengguna untuk menciptakan transparansi latar belakang yang efektif yang digunakan oleh bar chat, yang mungkin lebih opake dari nilai

Enabled

Baca Paralel

Apakah akan menampilkan bilah masukan obrolan default. Tetapkan ke false untuk sembunyi.

FontFace

Baca Paralel

Font digunakan untuk menyajikan teks di bilah masukan chat default. Standar adalah Enum.Font.BuilderSansMedium .

IsFocused

Hanya Baca
Tidak Direplikasi

Menunjukkan apakah bilah masukan obrolan default di fokus atau tidak. Berguna untuk menembakkan acara perubahan propinsi sehingga Anda dapat mengaktifkan fungsi panggilan yang merespon perubahan di status fokus bilah masukan.

Contoh Kode

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

Baca Paralel

Pengguna kunci tambahan dapat menekan untuk menyetel fokus pada bar input obrolan default. Berguna ketika Anda ingin memiliki tombol pincang ekstra untuk menyetel fokus selain unit/.

PlaceholderColor3

Baca Paralel

Warna teks dari teks pengganti di bar input default.Nilai default adalah Color3.new(178, 178, 178) .

TargetTextChannel

Baca Paralel

Mengidentifikasi TextChannel yang akan digunakan ketika pengguna mengirim pesan dengan bar input chat default.

TextBox

Baca Paralel

Mengacu pada instansi TextBox yang ditentukan yang mengirim pesan atas nama pengguna. Anda dapat menggunakannya untuk mengintegrasi lebih lanjut input bar chat khusus Anda ke dalam pengalaman Anda dengan secara bebas menyesuaikan penampilan, lokasi, dan tata letak. Saat memilih untuk menetapkan propinsi ini ke Class.Toolbar khusus, Anda tidak per

Untuk keamanan, beberapa batasan dikenakan pada TextBox saat diperbarui ke ChatInputBarConfiguration.TextBox . Kode Lua tidak akan dapat:

TextColor3

Baca Paralel

Warna teks di bilah masukan chat default.Nilai default adalah Color3.new(255, 255, 255) .

TextSize

Baca Paralel

Ukuran teks di bar masukan chat default.Nilai default adalah 14 .

TextStrokeColor3

Baca Paralel

Warna teks stroke untuk teks di default chat input bar.Nilai default adalah Color3.new(0, 0, 0) .

TextStrokeTransparency

Baca Paralel

Transparansi teks untuk teks dalam default bar masukan chat.Nilai default adalah 0.5 .

Metode

Acara