Properties
CollisionFidelity
[NotReplicated]
[NotScriptable]
|
Determines how similar the collision model of this solid model is, compared to the actual geometry of the solid model. |
int
[ReadOnly]
[NotReplicated]
|
The number of polygons in this solid model. This value will always be <= 5000. |
bool
|
Sets whether the PartOperation can be recolored using the BrickColor property. |
float
|
Determines the first parameter for the SurfaceType on the Back face of a part (-Z direction) |
int
|
Describes the automatically-set ID number of a part’s collision group |
float
|
Determines the first parameter for the SurfaceType on the Bottom face of a part (-Y direction) |
Vector3
[NotReplicated]
|
Describes the position of the part in the world. |
Vector3
[ReadOnly]
[NotReplicated]
|
Describes the world position in which a part’s center of mass is located. |
Vector3
|
Determines a part’s change in orientation over time |
float
|
Determines how much a part reflects the skybox. |
bool
|
Determines whether a part is selectable in Studio. |
int
|
The main rule in determining the root part of an assembly |
bool
|
Determines whether a part is immovable by physics |
float
[Hidden]
[NotReplicated]
|
Determines a multiplier for |
float
|
Determines how much a part can be seen through (the inverse of part opacity) |
PhysicalProperties
|
Determines several physical properties of a part |
float
|
Determines the second parameter for the SurfaceType on the Back face of a part (-Z direction) |
InputType
|
Determines the kind of input for the Back face of a part (+Z direction) |
float
|
Determines the second parameter for the SurfaceType on the Bottom face of a part (-Y direction) |
float
|
Determines the first parameter for the SurfaceType on the Front face of a part (-Z direction) |
float
|
Determines the second parameter for the SurfaceType on the Front face of a part (-Z direction) |
float
|
Determines the first parameter for the SurfaceType on the Left face of a part (-Z direction) |
float
|
Determines the second parameter for the SurfaceType on the Left face of a part (-Z direction) |
float
|
Determines the first parameter for the SurfaceType on the Right face of a part (-X direction) |
float
|
Determines the second parameter for the SurfaceType on the Right face of a part (-X direction) |
float
|
Determines the first parameter for the SurfaceType on the Top face of a part (+Y direction) |
float
|
Determines the second parameter for the SurfaceType on the Top face of a part (+Y direction) |
Vector3
|
Determines a part’s change in position over time |
InputType
|
Determines the kind of input for the Top face of a part (+Y direction) |
SurfaceType
|
Determines the type of surface for the Top face of a part (+Y direction) |
Vector3
[NotReplicated]
|
Determines the dimensions of a part (length, width, height) |
Vector3
[NotReplicated]
|
The rotation of the part in degrees for the three axes. |
InputType
|
Determines the kind of input for the Right face of a part (-X direction) |
SurfaceType
|
Determines the type of surface for the Right face of a part (+X direction) |
Faces
[ReadOnly]
[NotReplicated]
|
Describes the faces on which a part may be resized |
int
[ReadOnly]
[NotReplicated]
|
Describes the smallest change in size allowable by the Resize method |
float
[Hidden]
[ReadOnly]
[NotReplicated]
|
Time since last recorded physics update |
Vector3
[NotReplicated]
|
Describes the position of the part in the world. |
Material
|
Determines the texture and default physical properties of a part |
InputType
|
Determines the kind of input for the Left face of a part (+X direction) |
SurfaceType
|
Determines the type of surface for the Left face of a part (-X direction) |
InputType
|
Determines the kind of input for the Front face of a part (-Z direction) |
SurfaceType
|
Determines the type of surface for the Front face of a part (-Z direction) |
Color3
[NotReplicated]
|
Determines the color of a part. |
bool
|
Determines whether a part may collide with other parts. |
CFrame
|
Determines the position and rotation of a part in the world |
BrickColor
[NotReplicated]
|
Determines the color of a part. |
InputType
|
Determines the kind of input for the Bottom face of a part (-Y direction) |
SurfaceType
|
Determines the type of surface for the Bottom face of a part (-Y direction) |
SurfaceType
|
Determines the type of surface for the Back face of a part (+Z direction) |
int
[ReadOnly]
[NotReplicated]
|
The cost of saving the instance using data persistence. |
Instance
|
Determines the hierarchical parent of the |
bool
|
If true, the |
string
[ReadOnly]
[NotReplicated]
|
A read-only string representing the class this |
string
|
A non-unique identifier of the |
bool
|
Determines if an |
Functions
Objects
|
Return all Joints or Constraints that is connected to this Part. |
bool
|
Returns true if the object is connected to a part that will hold it in place (eg an |
Objects
|
Performs a separate operation on the part |
bool
|
Returns whether the parts can collide with each other. |
void
|
Lets the game engine dynamically decide who will handle the part’s physics (one of the clients or the server). |
Instance
|
Returns the current player who is the network owner of this part, or nil in case of the server. |
Instance
|
Negates a solid model. |
bool
|
Returns true if the game engine automatically decides the network owner for this part. |
void
|
Breaks any surface connection with any adjacent part, including |
Objects
|
Returns a table of parts connected to the the object by any kind of rigid joint. |
bool
|
Changes the size of an object just like using the Studio resize tool. |
Instance
|
Unions the two parts together, and returns the resulting solid model |
void
|
Creates a joint on any side of the object that has a surface ID that can make a joint. |
Instance
[Yields]
|
Combines other parts using CSG, returning a |
Instance
[Yields]
|
Subtracts other parts using CSG, returning a |
float
[CustomLuaState]
|
Returns the part’s mass based on the part’s material and size |
Tuple
|
Checks whether you can set a |
Objects
|
Returns a table of all CanCollide true parts that intersect with this part. |
void
|
Sets the given player as network owner for this and all connected parts |
Instance
|
Returns the base part of an assembly of parts. |
Array
[CustomLuaState]
|
Returns an array containing all of the descendants of the instance |
Objects
|
Returns an array containing all of the |
void
|
Sets the |
Instance
|
Returns the first child of the |
RBXScriptSignal
|
Get an event that fires when a given property of an object changes. |
string
|
Returns a string describing the |
Instance
|
Returns the first child of the |
bool
|
Returns true if an |
bool
|
Returns true if an |
Instance
|
Returns the first child of the |
Instance
|
Returns the first ancestor of the |
Instance
|
Returns the first ancestor of the |
Instance
|
Returns the first ancestor of the |
bool
|
Returns true if an |
Instance
[CustomLuaState]
[CanYield]
|
Returns the child of the |
string
[NotBrowsable]
|
Returns a coded string of the |
Instance
|
Create a deep copy of a Roblox instance and descendants where |
void
|
This function destroys all of an |
Events
RBXScriptSignal
|
Fired when a part stops touching another part. |
RBXScriptSignal
|
Fired when a part comes in contact with another part |
RBXScriptSignal
|
Fires immediately before a descendant of the |
RBXScriptSignal
|
Fires when the |
RBXScriptSignal
|
Fires when an object is parented to this |
RBXScriptSignal
|
Fires when a child is removed from this |
RBXScriptSignal
|
Fires when a descendant is added to the |
RBXScriptSignal
|
Fired immediately after a property of an object changes. |