TextCreateDisplay: Difference between revisions
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
==Example== | ==Example== | ||
textDisplay = [[textCreateDisplay]] () | |||
[[textDisplayAddObserver]] ( textDisplay, player ) | |||
textItem = [[textCreateTextItem]] ( "Hello world!", 0.5, 0.5 ) | |||
[[textDisplayAddText]] ( textDisplay, textItem ) | |||
Explained Literally: | |||
textDisplay = [[textCreateDisplay]] () --created display | textDisplay = [[textCreateDisplay]] () --created display | ||
[[textDisplayAddObserver]] ( textDisplay, player ) --made display visible to player | [[textDisplayAddObserver]] ( textDisplay, player ) --made display visible to player | ||
textItem = [[textCreateTextItem]] ( "Hello world!", 0.5, 0.5 ) --created item for the display | textItem = [[textCreateTextItem]] ( "Hello world!", 0.5, 0.5 ) --created item for the display | ||
[[textDisplayAddText]] ( textDisplay, textItem ) --added created item for display to display | [[textDisplayAddText]] ( textDisplay, textItem ) --added created item for display to display |
Revision as of 19:21, 16 May 2006
Description
A text display is like a canvas that can contain many items of text. Each display can be seen by multiple observers (players) and each player can see multiple displays. For example, you could have a display that showed a score, and a display that showed information specific to one team, such as the location of the flag. Every player would be an observer of the first display and each team would have their own display that its players would be observers of.
Syntax
textdisplay textCreateDisplay ()
Required Arguments
This function has no arguments.
Example
textDisplay = textCreateDisplay () textDisplayAddObserver ( textDisplay, player ) textItem = textCreateTextItem ( "Hello world!", 0.5, 0.5 ) textDisplayAddText ( textDisplay, textItem )
Explained Literally:
textDisplay = textCreateDisplay () --created display textDisplayAddObserver ( textDisplay, player ) --made display visible to player textItem = textCreateTextItem ( "Hello world!", 0.5, 0.5 ) --created item for the display textDisplayAddText ( textDisplay, textItem ) --added created item for display to display