Interaction Prompts
Interaction prompts is the glue that holds our interaction system, and our player interacting with objects together. Relaying the correct and relevant information makes the difference between an interaction system feeling good or not. The widget blueprint used to display these prompts is the Interaction_W

SF's interaction prompts update dynamically and according to the defined interaction methods or prompt texts that are set on your interactable objects. A few examples of this is using the HasItem
interaction method and setting inventory icons for the target items will display the target items above the prompts themselves, setting the SIM to "None" will only display a single label for picking up the item, setting the Prompt Text
value to "{empty}" will only display the objects name, and setting the Prompt Text
value to "{simplified}" will only display the input key, and no other information.
When editing this widget, you might notice that the widget blueprint seems to contain an empty canvas when opening this asset. This is because this widgets opacity is overridden inside the SFInteractionWidget_SC
scene component, and as such we leave the opacity of this widget to "0,0", or when we have finished editing it. You can set this widgets opacity to "1,0" to modify it by selecting the Interaction_W
element at the top of the elements hierarchy and changing its opacity.

Last updated