setPos: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 29: Line 29:
[[player]] '''setPos''' [ [[getPos]] '''this''' [[select]] 0, [[getPos]] '''this''' [[select]] 1, ([[getPos]] '''this''' [[select]] 2) +10]<br>
[[player]] '''setPos''' [ [[getPos]] '''this''' [[select]] 0, [[getPos]] '''this''' [[select]] 1, ([[getPos]] '''this''' [[select]] 2) +10]<br>
obj1 '''setpos''' [ [[getPos]] obj1 [[select]] 0, [[getPos]] obj1 [[select]] 1, -5] .........Buries obj1 5 metres below ground level.
obj1 '''setpos''' [ [[getPos]] obj1 [[select]] 0, [[getPos]] obj1 [[select]] 1, -5] .........Buries obj1 5 metres below ground level.
'''Comments:'''<br>
Note that:<br>
obj1 '''setPos'''[x,y,z]<br>
will place most objects z above ground level (negative numbers for underground).  But if obj1 is a '''trigger''' then it will be placed z above '''sea level'''

Revision as of 21:49, 1 May 2006


obj setPos pos


Operand types:

obj: Object

pos: Array

Type of returned value:

Nothing

Description:

Set object position.
Pos array format is Position.


Examples:

player setPos [ getPos player select 0, (getPos player select 1) + 10]
player setPos [ getPos this select 0, getPos this select 1, (getPos this select 2) +10]
obj1 setpos [ getPos obj1 select 0, getPos obj1 select 1, -5] .........Buries obj1 5 metres below ground level.

Comments:
Note that:
obj1 setPos[x,y,z]
will place most objects z above ground level (negative numbers for underground). But if obj1 is a trigger then it will be placed z above sea level