GetCameraTarget: Difference between revisions
Jump to navigation
Jump to search
(→Syntax: OOP syntax added) |
mNo edit summary |
||
| (One intermediate revision by one other user not shown) | |||
| Line 40: | Line 40: | ||
==See Also== | ==See Also== | ||
{{Camera functions}} | {{Camera functions}} | ||
[[hu:getCameraTarget]] | |||
[[RO:getCameraTarget]] | |||
Latest revision as of 08:08, 10 October 2020
This function returns an element that corresponds to the current target of the specified player's camera (i.e. what it is following).
Syntax
Click to collapse [-]
Serverelement getCameraTarget ( player thePlayer )
OOP Syntax Help! I don't understand this!
- Method: player:getCameraTarget(...)
- Variable: .cameraTarget
- Counterpart: setCameraTarget
Required Arguments
- thePlayer: The player whose camera you wish to receive the target of.
Click to collapse [-]
Clientelement getCameraTarget ()
Returns
- Returns an element of the target if the function was successful, or false if bad arguments were specified
- Returns false if the camera is in Fixed mode and has no target.
Example
This example checks whether a player's camera's target is another player, and returns true or false accordingly.
Click to collapse [-]
Server scriptfunction isTargetPlayer( thePlayer )
local target = getCameraTarget ( thePlayer )
if ( getElementType ( target ) == "player" ) then -- If target is a player
return true -- Return true
else
return false -- Otherwise, return false.
end
end