API ReferenceSandbox
TransformProxyComponentclass
Help to implement a component that completely overrides the transform. This is useful for scenarios where you will want to keep the local transform of a GameObject, but want to offset based on that for some reason. Having multiple of these on one GameObject is not supported, and will result in weirdness.
Constructors1
Showing 1 constructors
protected TransformProxyComponent()
No results match this filter.
Methods7
Showing 7 methods
public virtual Transform GetLocalTransform()
Override to provide the local transform
public virtual Transform GetWorldTransform()
Override to provide the world transform. The default implementation will calculate it using GetLocalTransform() based on the parent.
public void MarkTransformChanged()
Tell our other components, and our children that our transform has changed. This will update things like Renderers to update their render positions.
Returns:
void—protected virtual void OnDisabled()
Returns:
void—protected virtual void OnEnabled()
Returns:
void—No results match this filter.