Third Person Camera Controller Behavior For Coppercube 3D

A Coppercube behavior to create a third person perspective camera controller with lots of options available.
It is a proper, modern and conventional third person camera and player controller, featuring things like collision detection, customizable keys and sensitivity (at run time), shoulder view, and more.

[How to use]
Create a simple camera and attach "SM Thirdperson Controller" to it, then attach the built-in "First Person Shooter style controlled" and set the "MoveSpeed", "RotateSpeed" and "JumpSpeed" to 0. Make sure "SM Thirdperson Controller" is above the FPS style controlled in the action manager.
Now set the player node and change any settings that you want in the behavior "SM Thirdperson Controller", That's it!

[Notes]
- Change the sensitivity at runtime using smTPCAMERA.Sensitivity (js) or by setting the value of "Sensitivity" using "Set or change a Variable" action.
- The shoulder view is a bit buggy as of right now. You have to use a more aggressive angleClamp value if you're going to use it.


Behavior Developed by:- @smnmhmdy
Join his Discord:- https://discord.gg/P7r96zknnJ


Installation instruction: Download .zip archive, extract its content (usually a .js file) to Your Documents\CopperCube\extensions on Windows or ~/Documents/CopperCube/extensions on Mac OS X, restart CopperCube.


This Extension/Plugin is Free to download, if you want you can also Donate via Paypal, to support my work to provide you more good tutorials and more Coppercube related stuff. 

FACEBOOK COMMENTS WILL BE SHOWN ONLY WHEN YOUR SITE IS ONLINE

SHARE THIS PAGE!

Address

Jaipur, RJ 302016

Contacts

Contact us
beingneophyte@gmail.com