Difference between revisions of "Raw Data Tooltip Events (LogiX node)"
(Formatting updates and include additional outputs from build 2020.11.25.1148) |
|||
Line 1: | Line 1: | ||
<languages></languages> | <languages></languages> | ||
<translate> | <translate> | ||
− | + | <!--T:1--> | |
+ | {{Infobox Logix Node | ||
+ | |Name=Create Dynamic Variable`1 | ||
+ | |Image=[[File:RawDataTooltipEvents.png| | noframe | 256px | 'Raw Data Tooltip Events' LogiX node]] | ||
+ | | Input0Type = RawDataTooltip | Input0Name = Tooltip | ||
+ | | Output0Type = Impulse | Output0Name = Equipped | ||
+ | | Output1Type = Impulse | Output1Name = Dequipped | ||
+ | | Output3Type = Impulse | Output3Name = ToolUpdate | ||
+ | | Output4Type = Impulse | Output4Name = PrimaryPressed | ||
+ | | Output5Type = Impulse | Output5Name = PrimaryHeld | ||
+ | | Output6Type = Impulse | Output6Name = PrimaryReleased | ||
+ | | Output7Type = Impulse | Output7Name = SecondaryPressed | ||
+ | | Output8Type = Impulse | Output8Name = SecondaryHeld | ||
+ | | Output9Type = Impulse | Output9Name = SecondaryReleased | ||
+ | }} | ||
− | <!-- | + | <!--T:2--> |
+ | The '''Raw Data Tooltip Events''' node fire impulses for the input RawDataTooltip component when various events (e.g. button presses) occur. | ||
− | == | + | == Usage == <!--T:3--> |
− | + | The '''Equipped''' output fires an impulse whenever the referenced RawDataTooltip becomes equipped. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | The '''Dequipped''' output fires an impulse whenever the referenced RawDataTooltip becomes dequipped. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | The '''ToolUpdate''' output fires an impulse every frame while the referenced RawDataTooltip is equipped. | |
− | |||
− | + | The '''PrimaryPressed''' output fires an impulse whenever the equipping user presses the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped. | |
− | This node is essential for making custom tooltips as LogiX can be made to run on | + | |
− | == Node Menu == | + | The '''PrimaryHeld''' output fires an impulse every frame while the equipping user holds the primary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped. |
+ | |||
+ | The '''PrimaryReleased''' output fires an impulse whenever the equipping user releases the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped. | ||
+ | |||
+ | The '''SecondaryPressed''' output fires an impulse whenever the equipping user presses the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped. | ||
+ | |||
+ | The '''SecondaryHeld''' output fires an impulse every frame while the equipping user holds the secondary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped. | ||
+ | |||
+ | The '''SecondaryReleased''' output fires an impulse whenever the equipping user releases the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped. | ||
+ | |||
+ | This node is essential for making custom tooltips as LogiX can be made to run based on a user's interactions with the tool. | ||
+ | |||
+ | == Examples == <!--T:4--> | ||
+ | |||
+ | == Node Menu == <!--T:5--> | ||
</translate> | </translate> | ||
− | [[Category:LogiX|Raw Data Tooltip Events]] | + | [[Category:LogiX{{#translation:}}|Raw Data Tooltip Events]] |
− | [[Category:LogiX: Tools|Raw Data Tooltip Events]] | + | [[Category:LogiX: Tools{{#translation:}}|Raw Data Tooltip Events]] |
− | {{:NodeMenu-Tools}} | + | {{:NodeMenu-Tools{{#translation:}}}} |
Revision as of 21:52, 25 November 2020
Create Dynamic Variable`1 | ||
---|---|---|
Inputs | ||
RawDataTooltip | Tooltip | |
Outputs | ||
Impulse | Equipped | |
Impulse | Dequipped | |
Impulse | ToolUpdate | |
Impulse | PrimaryPressed | |
Impulse | PrimaryHeld | |
Impulse | PrimaryReleased | |
Impulse | SecondaryPressed | |
Impulse | SecondaryHeld | |
Impulse | SecondaryReleased |
The Raw Data Tooltip Events node fire impulses for the input RawDataTooltip component when various events (e.g. button presses) occur.
Usage
The Equipped output fires an impulse whenever the referenced RawDataTooltip becomes equipped.
The Dequipped output fires an impulse whenever the referenced RawDataTooltip becomes dequipped.
The ToolUpdate output fires an impulse every frame while the referenced RawDataTooltip is equipped.
The PrimaryPressed output fires an impulse whenever the equipping user presses the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
The PrimaryHeld output fires an impulse every frame while the equipping user holds the primary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped.
The PrimaryReleased output fires an impulse whenever the equipping user releases the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
The SecondaryPressed output fires an impulse whenever the equipping user presses the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
The SecondaryHeld output fires an impulse every frame while the equipping user holds the secondary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped.
The SecondaryReleased output fires an impulse whenever the equipping user releases the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
This node is essential for making custom tooltips as LogiX can be made to run based on a user's interactions with the tool.