SetCameraPosition: Difference between revisions
Jump to navigation
Jump to search
m (Changed "DeprecatedWithAlt" template to "Deprecated") |
|||
(7 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
This function allows you to move a | {{Server client function}} | ||
{{Deprecated|setCameraMatrix|}} | |||
This function allows you to move a player's camera to a specific location if it is fixed (see [[setCameraMode]]). | |||
==Syntax== | ==Syntax== | ||
Line 8: | Line 11: | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''thePlayer:''' The player whose camera you wish to modify. | *'''thePlayer:''' The player whose camera you wish to modify. (not needed for clientside scripting) | ||
*'''x:''' The x | *'''x:''' The x coordinate of the new position. | ||
*'''y:''' The x | *'''y:''' The x coordinate of the new position. | ||
*'''z:''' The x | *'''z:''' The x coordinate of the new position. | ||
===Returns=== | ===Returns=== | ||
Returns | Returns ''true'' if the function was successful, ''false'' otherwise. | ||
==Example== | ==Example== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function spawnScreen ( source ) | |||
function spawnScreen ( source ) | setCameraMode ( source, "fixed" ) -- Make the camera fixed (instead of following the player) | ||
setCameraMode ( source, "fixed" ) -- | setTimer ( setCameraPosition, 1000, 1, source, 160.15, -1951.68, 50 ) -- Set the coordinates of the camera | ||
setTimer ( setCameraLookAt, 1000, 1, source, 165, -1951.68, 50 ) -- Make the camera look at specified coordinates | |||
bindKey ( source, "F1", "down", "Spawn as Vagos", spawnVagos ) -- Bind spawn key (function spawnVagos is not given here) | |||
bindKey ( source, "F2", "down", "Spawn as Aztecs", spawnAztecs ) -- Bind spawn key (function spawnAztecs is not given here) | |||
end | end | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 31: | Line 33: | ||
==See Also== | ==See Also== | ||
{{Camera functions}} | {{Camera functions}} | ||
Latest revision as of 16:24, 13 February 2015
This function is deprecated. This means that its use is discouraged and that it might not exist in future versions. | |
Please use setCameraMatrix instead. |
This function allows you to move a player's camera to a specific location if it is fixed (see setCameraMode).
Syntax
bool setCameraPosition ( player thePlayer, float x, float y, float z )
Required Arguments
- thePlayer: The player whose camera you wish to modify. (not needed for clientside scripting)
- x: The x coordinate of the new position.
- y: The x coordinate of the new position.
- z: The x coordinate of the new position.
Returns
Returns true if the function was successful, false otherwise.
Example
function spawnScreen ( source ) setCameraMode ( source, "fixed" ) -- Make the camera fixed (instead of following the player) setTimer ( setCameraPosition, 1000, 1, source, 160.15, -1951.68, 50 ) -- Set the coordinates of the camera setTimer ( setCameraLookAt, 1000, 1, source, 165, -1951.68, 50 ) -- Make the camera look at specified coordinates bindKey ( source, "F1", "down", "Spawn as Vagos", spawnVagos ) -- Bind spawn key (function spawnVagos is not given here) bindKey ( source, "F2", "down", "Spawn as Aztecs", spawnAztecs ) -- Bind spawn key (function spawnAztecs is not given here) end
See Also
- fadeCamera
- getCameraInterior
- getCameraMatrix
- getCameraTarget
- setCameraInterior
- setCameraMatrix
- setCameraTarget