Component:TwitchChatDialog

From Resonite Wiki
Revision as of 19:38, 23 October 2024 by 989onan (talk | contribs) (add info, almost all of it anyway)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Component image 
Twitch Chat Dialog component as seen in the Scene Inspector


This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Twitch chat dialogue is a component used to control and manage a live stream of chat messages sent by users at Twitch from a specific channel on Twitch.

Usage

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled.
_canvas Canvas The canvas this component generated for a visual twitch chat feed.
_panel LegacyPanel The panel this component generated for a visual twitch chat feed.
MaxMessages Int The maximum amount of messages to keep in the message feed before deleting old ones.
Interface direct RelayRef`1<TwitchInterface> The twitch interface that is providing and receiving events to allow this component to function.
_channelName TextField The text field that holds the name of the channel this component is displaying chat messages for.
_viewerCount Text The text object displaying the amount of users watching _channelName
_messagesRoot Slot the slot to put UIX text components under which are messages sent into _channelName's chat.
_messagesScrollRect ScrollRect The scroll rectangle that is controlled to make sure it stays scrolled to the bottom as chat messages appear.
_highlightPanel Image
_highlightText Text
_spriteSheet DynamicSpriteFont The dynamically changing sprite font for text characters like custom twitch emojis.
_fontCollection FontCollection A list of fonts used by chat messages from twitch.

Behavior

Examples

See Also