Interaction

From Tripwire Interactive Wiki
Revision as of 12:11, 22 September 2012 by Benjamin (talk | contribs) (Created page with "==Description== ''Taken from [http://udn.epicgames.com/Two/InteractionReference.html#Introduction UDN]:'' <blockquote>Interaction(s) are graphical user components that can a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description

Taken from UDN:

Interaction(s) are graphical user components that can accept key input and render two dimensional graphics to the screen (make sure you read CanvasReference on how to render to the Canvas). The interaction system primarily serves two purposes. First, it's designed to lay the foundation for supporting input and render pipelines for multiple viewports and second, to be as friendly as possible to existing systems.

Currently, it's used extensively for ingame menus. The system is very flexible and powerful, containing functions to transform 3d vectors into 2d vectors (from the world to the screen) and vice versa. It also provides the functionality and flexibility to be applied on an individual basis to players to provide support for real-time targeting systems (see the example below). This document will focus mainly on basic uses of Interactions with respect to the player.

External Links