# SetLocalScale Set the scale of this transform relative to the parent transform. ## Syntax ```cpp void SetLocalScale(const Math::Vector3& scale); ``` ## Parameters - `scale` - The new local scale as a `Math::Vector3`. ## Remarks Sets the local scale of this transform. If this transform has no parent, local scale is the same as world scale. This marks the transform as dirty. ## See Also - [GetLocalScale](get-local-scale) - [GetScale](get-scale) ## Examples ```cpp void Example(TransformComponent* transform) { transform->SetLocalScale(Math::Vector3(2.0f, 2.0f, 2.0f)); } ```