Have you ever wanted to see how a player sees your world but you’re too lazy to keep play testing each time you make a small change? Are you tired of the constant I forgot to move the spawn point! blunder? ARE you spending more time moving spawns and waiting to spawn than you are developing?
Introducing Cam Attach
Cam Attach is a quick and simple plugin to attach your camera to a selected object! Cam Attach also allows you to spawn a default R16 Block Rig, which you can move wherever you want before attaching the camera to it. The plugin works for BaseParts (Parts, MeshParts, etc) and supports usage of all models provided they have a PrimaryPart set in it.
Find the plugin at:
https://www.roblox.com/library/4175364813/Cam-Attach
How to use Cam Attach
Cam Attach’s usage is very simple, just two steps!
- Either spawn a dummy or select your target object
- Click on Attach Camera
That’s it! That’s how simple it is!
Extra Features
- Teleporting: Press T while your camera is attached to teleport your model to the position your mouse points at
Unable to attach camera, …
Even though the usage is fairly simple, one might overlook some key points and be unable to use Cam Attach. Well… no problem! Cam Attach’s friendly and simple UI prompts you with how to go about fixing your problem! Here’s a list of things that cause Cam Attach to prompt you:
Shown Prompt | Cause | Solution |
---|---|---|
…, are you sure the selected object is a BasePart or a Model? | The selected object is not a BasePart or a Model and the camera cannot be attached to it. This means you can’t attach the camera to a Light object and other such objects | Select a BasePart or a Model |
…, did you remember to select an object? | The plugin observes that no objects are selected | Select a valid object |
…, did you remember to select only one object? | The plugin observes multiple selected object and cannot determine which object to attach the camera to | Select only one object |
…, are you sure you set the PrimaryPart of the model? | The plugin observes that the selected model has no PrimaryPart, rendering it an invalid case | Set the PrimaryPart of the model |
That’s it from me! I hope this plugin helps someone. Don’t forget to leave a like or a favourite