Bone

The joints inside a skinned character. Click one in the viewport and turn it to pose an arm, a tail or a jaw, and the mesh bends with it.

A Bone sits under a SkinnedMeshPart or another Bone, and its CFrame is in studs relative to that parent. Bones are made when the part's Mesh is set in Properties, and the mesh's joints bind to them by name. Transform is the pose on top of that rest CFrame; a pose you make is saved, unlike Roblox. A selected Bone is posed with the gizmos, G and R; hold Alt as you start to move its rest instead.

Instancenot insertable3D

Properties

Scripts

NameTypeDefaultDescription
AxisVector3scripts only
SecondaryAxisVector3scripts only
TransformedCFrameCFramescripts onlyIts CFrame times its Transform; read-only.
TransformedWorldCFrameCFramescripts onlyIts parent's TransformedWorldCFrame times its CFrame times its Transform; read-only.
WorldAxisVector3scripts only
WorldSecondaryAxisVector3scripts only

Transform

CFrameCFrameIn studs, relative to its parent: the part, or the parent Bone.
OrientationVector3The rotation half of CFrame, hidden from Properties.
PositionVector3The position half of CFrame, hidden from Properties.

Pose

TransformCFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1The bone's pose; saved, unlike Roblox, so poses made by dragging survive save, load and undo.
TransformPositionVector3Properties window onlyThe position half of Transform, hidden from Properties.
TransformOrientationVector3Properties window onlyThe rotation half of Transform, hidden from Properties.

Derived World Data

WorldCFrameCFrameIts parent's WorldCFrame, or the part's CFrame for a root bone, times its CFrame.
WorldOrientationVector3The rotation half of WorldCFrame, hidden from Properties.
WorldPositionVector3The position half of WorldCFrame, hidden from Properties.
From Instance 22