ChatInputBarConfiguration

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ไม่สามารถสร้าง

กำหนดค่าสมบัติของการแชทข้อความเริ่มต้นของเรา มันเป็นส่วนประกอบของ TextChatService

สรุป

คุณสมบัติ

  • อ่านอย่างเดียว
    ไม่ซ้ำ

    ตําแหน่งหน้าจอปัจจุบันของแถบป้อนการแชทปกติในพิกเซล

  • อ่านอย่างเดียว
    ไม่ซ้ำ

    ขนาดหน้าจอปกติของแถบการป้อนข้อคุยในพิกเซล

  • อ่านพร้อมๆ กัน

    ว่าจะเปิดใช้งาน autocomplete สำหรับแถบข้อความในการแชทหรือไม่

  • อ่านพร้อมๆ กัน

    สีพื้นหลังของแถบการป้อนข้อคุยเริ่มต้น

  • อ่านพร้อมๆ กัน

    ความโปร่งใสพื้นหลังของแถบการป้อนข้อคุยเริ่มต้น

  • อ่านพร้อมๆ กัน

    ว่าจะแสดงแถบการป้อนข้อคุยเริ่มต้นหรือไม่

  • อ่านพร้อมๆ กัน

    ใช้ตัวอักษรในการเรนเดอร์ข้อความในแถบการป้อนข้อความเริ่มต้น

  • อ่านอย่างเดียว
    ไม่ซ้ำ

    ว่ามีข้อความในการแชทเริ่มต้นหรือไม่

  • อ่านพร้อมๆ กัน

    ผู้ใช้กุญแจเพิ่มเติมสามารถกดเพื่อเรียกให้โฟกัสไปที่แถบป้อนการแชทเริ่มต้น

  • อ่านพร้อมๆ กัน

    สีข้อความของตัวแทนข้อความในแถบการป้อนข้อความเริ่มต้น

  • อ่านพร้อมๆ กัน

    การอ้างอิงถึงเป้าหมาย TextChannel

  • อ่านพร้อมๆ กัน

    อ้างถึง TextBox ริงค์ที่ส่งข้อความนายในนามของผู้ใช้

  • อ่านพร้อมๆ กัน

    สีข้อความในกระดานข้อความ

  • อ่านพร้อมๆ กัน

    ขนาดข้อความในกระดานข้อความ

  • อ่านพร้อมๆ กัน

    สีของเส้นข้อความสำหรับข้อความในกระดานการแชท

  • อ่านพร้อมๆ กัน

    ความโปร่งใสของเส้นข้อความสำหรับข้อความในกระเป๋าแชท

คุณสมบัติ

AbsolutePosition

อ่านอย่างเดียว
ไม่ซ้ำ

สมบัติที่อ่านเท่านั้นที่ให้ตำแหน่งหน้าจอของการแชทปกติในพิกเซล เชื่อมโยงกับ GuiBase2d.AbsolutePosition เช่นกัน

AbsoluteSize

อ่านอย่างเดียว
ไม่ซ้ำ

สิ่งที่อ่านเท่านั้นที่ให้ขนาดหน้าจอของการแชทปกติในพิกเซล เหมือนกับ GuiBase2d.AbsoluteSize

AutocompleteEnabled

อ่านพร้อมๆ กัน

จะเปิดใช้งานการเสร็จสิ้นอัตโนมัติสำหรับแถบข้อความในการแชทหรือไม่ ตั้งค่าเป็น false เพื่อปิดการเสร็จสิ้นอัตโนมัติ

BackgroundColor3

อ่านพร้อมๆ กัน

สีพื้นหลังของแถบการป้อนข้อคุยเริ่มต้น ค่าเริ่มต้นคือ Color3.new(25, 27, 29)

BackgroundTransparency

อ่านพร้อมๆ กัน

ความโปร่งใสพื้นหลังของตัวอักษรการแชทเริ่มต้นเป็นตัวเลขระหว่าง 0 และ 1 นี้มีมูลค่าตัวคูณด้วย GuiService.PreferredTransparency

Enabled

อ่านพร้อมๆ กัน

จะแสดงบาร์ข้อความแชทที่เริ่มต้นหรือไม่ ตั้งค่าเป็น false เพื่อซ่อน

FontFace

อ่านพร้อมๆ กัน

ตัวอักษรที่ใช้เพื่อเรนเดอร์ข้อความในแถบการป้อนข้อคุยเริ่มต้น ค่าเริ่มต้นคือ Enum.Font.BuilderSansMedium

IsFocused

อ่านอย่างเดียว
ไม่ซ้ำ

ระบุว่ามีข้อความการแชทปกติหรือไม่ มีประโยชน์ในการยิงสมาร์ทโฟร์โพร์ตี้ที่ตอบสนองต่อการเปลี่ยนแปลงในสถานะโฟกัสของตัวแปร เพื่อให้สามารถใช้งานฟังก

ตัวอย่างโค้ด

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

อ่านพร้อมๆ กัน

ผู้ใช้กุญแจเพิ่มเติมสามารถกดเพื่อเปิดใช้งานประตูเปิดใหม่ในการโฟกัสไปที่แถบการแชทปกติ มีประโยชน์เมื่อคุณต้องการให้ปุ่มเปิดเพิ่มเติมในขณะที่คุณกด / กุญแจ

PlaceholderColor3

อ่านพร้อมๆ กัน

สีข้อความของตัวแทนข้อความในแถบการแชทที่กำหนดเอง ค่าเริ่มต้นคือ Color3.new(178, 178, 178)

TargetTextChannel

อ่านพร้อมๆ กัน

กำหนดว่า TextChannel ที่จะใช้เมื่อผู้ใช้ส่งข้อความด้วยการใส่ช่องแชทเริ่มต้น

TextBox

อ่านพร้อมๆ กัน

อ้างอิงถึง TextBox รุ่นที่กำหนดเองซึ่งส่งข้อความในนามของผู้ใช้ คุณสามารถใช้มันเพื่อผสานการใส่ข้อความของคุณในแถบการแชทของคุณโดยการปรับแต่งก

เพื่อความปลอดภัย, มีข้อจํากัดบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบางอย่างบ

TextColor3

อ่านพร้อมๆ กัน

สีข้อความในแถบการป้อนข้อคุยเริ่มต้น ค่าเริ่มต้นคือ Color3.new(255, 255, 255)

TextSize

อ่านพร้อมๆ กัน

ขนาดข้อความในแถบการป้อนข้อคุยเริ่มต้น มีค่าเริ่มต้นคือ 14

TextStrokeColor3

อ่านพร้อมๆ กัน

สีของเส้นข้อความสำหรับข้อความในกระดานการแชทเริ่มต้น ค่าเริ่มต้นคือ Color3.new(0, 0, 0)

TextStrokeTransparency

อ่านพร้อมๆ กัน

ความโปร่งใสของเส้นข้อความสําหรับข้อความในกระดานการแชทเริ่มต้น ค่าเริ่มต้นคือ 0.5

วิธีการ

อีเวนต์