Xpanning: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
mNo edit summary
spriteext *is* saved in a savegame, so remove the sentence saying otherwise. Also some disambiguation.
Line 1: Line 1:
'''xpanning''' allows you to pan, or shift, the image of a sprite the same way you would pan a ceiling, floor, or wall texture along the x axis.  Values are normalized on a 0-255 scale, meaning that regardless of the sprite's size, a value of 128 will pan it 50%.
'''xpanning''' allows you to pan, or shift, the image of a sprite the same way you would pan a ceiling, floor, or wall texture along the x axis.  Values are normalized on a 0-255 scale, meaning that regardless of the sprite's size, a value of 128 will pan it 50%.


Because it is stored in the spriteext data structure, its value is not stored in savegames. It will also only work in the polymost renderer, not classic mode.
The CON actor '''xpanning''' field refers to the struct member of the ''spriteext'' structure, not the ''sprite'' member of the same name. Since ''spriteext'' is only used in the OpenGL renderers, it has no effect on classic mode.
 


[[Category:Sprite structure members]]
[[Category:Sprite structure members]]
[[Category:Wall structure members]]
[[Category:Wall structure members]]

Revision as of 06:19, 13 March 2011

xpanning allows you to pan, or shift, the image of a sprite the same way you would pan a ceiling, floor, or wall texture along the x axis. Values are normalized on a 0-255 scale, meaning that regardless of the sprite's size, a value of 128 will pan it 50%.

The CON actor xpanning field refers to the struct member of the spriteext structure, not the sprite member of the same name. Since spriteext is only used in the OpenGL renderers, it has no effect on classic mode.