> For the complete documentation index, see [llms.txt](https://sulleyyys-organization.gitbook.io/manuals-of-ccs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sulleyyys-organization.gitbook.io/manuals-of-ccs/camera-components/follow-components/simplefollow.md).

# SimpleFollow

SimpleFollow preserves a fixed relationship to the following position. The "relationship" can be interpreted in world space, or target actor's local space.

<figure><img src="https://1253177398-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIc7aRtmwmEkkqEJZORmC%2Fuploads%2FzsQPn5ZeEfHMKIiRB4vW%2Fsimplefollow.png?alt=media&amp;token=6cd2467d-c52a-4790-8148-d40d9650d9b3" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="148.33333333333331">Parameter</th><th width="127"></th><th>Description</th></tr></thead><tbody><tr><td>Follow Type</td><td></td><td>You can select either <em>World Space</em> or <em>Local Space</em>. They determine the space in which camera keeps the <em>Follow Offset</em> with regard to the target actor (or its socket if <em>Socket Name</em> is not null).</td></tr><tr><td>Axis Masks</td><td></td><td>Masks determining which axis is ignored to track the target actor. In world space. If mask is 0, this axis is ignored. If mask is non-zero, this axis will be tracked.</td></tr><tr><td>Damper</td><td></td><td>An aggregate damper consisting of three sub-dampers used to damp the X/Y/Z axis.</td></tr><tr><td></td><td>Damper X/Y/Z</td><td>Sub-damper. You can choose a specific damper type for each axis. For a detailed introduction to damper, refer to <a href="/manuals-of-ccs/advanced-uses/camera-dampers.md">Camera Dampers</a>.</td></tr><tr><td>Follow Target</td><td></td><td>The following target actor. You should specify it in node <code>CallCamera</code> in blueprint.</td></tr><tr><td>Follow Offset</td><td></td><td>The offset camera tries to keep with respect to the target actor.</td></tr><tr><td>Socket Name</td><td></td><td>Optional SocketName. If this socket can be found, its transform will be used. You should be very CAREFUL of the socket's rotation, since the final location is based on the local space. DOES NOT apply to OrbitFollow and CraneFollow.</td></tr><tr><td>Stage</td><td></td><td>Stage at which this component is executed. You can only change this property at the "Class Defaults" window.</td></tr></tbody></table>
