FANDOM



This command will fix the current angles of the specified 3D object as the new absolute rotation of the model.

Syntax
FIX OBJECT PIVOT Object Number
Parameters
Object Number

Integer
The object number

Returns

This command does not return a value.

Description

It is often required to load, rotate and fix models to face a particular direction before using them. The object number should be specified using an integer value.

Example Code
sync on : sync rate 0 : hide mouse:cls 0

ObjectNumber=1

SecondObject=2

load object "model.x",ObjectNumber

load object "model.x",SecondObject

rotate object ObjectNumber, 270, 0, 0

fix object pivot ObjectNumber

point object ObjectNumber,0,0,0

position object ObjectNumber, 0,0,0

while mouseclick()=0

if inkey$()="r" then rotate object ObjectNumber, 0,wrapvalue(object angle y(1)+1),0

if inkey$()="x" then xrotate object ObjectNumber,wrapvalue(object angle x(1)+1)

if inkey$()="y" then yrotate object ObjectNumber,wrapvalue(object angle y(1)+1)

if inkey$()="z" then zrotate object ObjectNumber,wrapvalue(object angle z(1)+1)

sync

endwhile

delete object ObjectNumber

delete object SecondObject

end