ChatWindowConfiguration
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Configura as propriedades da janela de chat de texto padrão. É parente de TextChatService .
Resumo
Propriedades
Posição atual da tela da janela de chat padrão, em pixels.
Tamanho de tela atual da janela de chat padrão, em pixels.
Cor de fundo da janela de chat padrão.
Transparência de fundo da janela de chat padrão.
Se mostrar a janela de chat padrão.
Fonte usada para renderizar texto na janela de bate-papo padrão.
Fator pelo qual a altura da janela de chat padrão deve ser escalada.
Alinhamento horizontal da janela de bate-papo.
Cor do texto na janela de chat padrão.
Tamanho do texto na janela de chat padrão.
Cor do traço de texto para texto na janela de chat padrão.
Transparência do traço de texto para texto na janela de chat padrão.
Alinhamento vertical da janela de bate-papo.
Fator pelo qual a largura da janela de chat padrão deve ser escalada.
Métodos
Cria uma nova instância ChatWindowMessageProperties que pode ser usada para personalizar a aparência de mensagens na janela de chat.
Propriedades
AbsolutePosition
AbsoluteSize
BackgroundColor3
BackgroundTransparency
Enabled
FontFace
HeightScale
HorizontalAlignment
TextColor3
TextSize
TextStrokeColor3
TextStrokeTransparency
VerticalAlignment
WidthScale
Métodos
DeriveNewMessageProperties
Devolução
Amostras de código
local TextChatService = game:GetService("TextChatService")
local directChatParticipants = TextChatService:CanUsersDirectChatAsync(userId1, { userId2 })
-- Check for eligible participants
if #directChatParticipants > 0 then
local directChannel = Instance.new("TextChannel")
directChannel.Parent = TextChatService
for _, participant in directChatParticipants do
directChannel:AddUserAsync(participant)
end
return directChannel
end
warn("Could not create TextChannel. Not enough eligible users.")
return nil