Transform
Client
Server
Holds position, rotation, and scale
Metamethods
boolean __eq(Transform, Transform)
Methods
Vec3 LocalToWorld(Vec3)
Transforms a local position to world space, allowing you to convert coordinates relative to an object into global coordinates.
Vec3 WorldToLocal(Vec3)
Converts a world position to local space, making it useful for determining an object's position relative to another object.
Vec3 LocalToWorldVec(Vec3)
Vec3 WorldToLocalVec(Vec3)
nil LookAt(Vec3)
Adjusts the object's rotation to look at a specified point in the world, aligning it with the target position.
nil LookAt(Vec3, Vec3)
A more customizable version of LookAt, allowing you to specify both the target point and an up direction for the object's orientation.
Properties
Object object
boolean isDestroyed
string type
boolean Active
boolean ActiveInHierarchy
Object Object
boolean IsDestroyed
string Type
Vec3 localPos
The local position of the object relative to its parent
number localScale
The local scale of the object relative to its parent
Quat localRot
The local rotation of the object represented as a quaternion.
Vec3 localEulerRot
The local rotation of the object represented as Euler angles.
Vec3 pos
The global (world) position of the object
Quat rot
The global (world) rotation of the object as a quaternion
Vec3 eulerRot
The global (world) rotation of the object represented as Euler angles.
number scale
The global (world) scale of the object.
Vec3 right
The right direction vector of the object in world space.
Vec3 up
The right direction vector of the object in world space.
Vec3 forward
The forward direction vector of the object in world space.