Creates a PointerLockControls


## Description

This allows you to create a First-Person navigation, using the WASD keys.


## Parameters

<table>
<thead>
	<tr>
		<th>Name</th>
		<th>Type</th>
		<th>Description</th>
	</tr>
</thead>
<tr>
	<td>colliderObject</td>
	<td><div class='bg-indigo-800 px-2 py-px text-white rounded-sm'>node_path</div></td>
	<td>collider object</td>
</tr>
<tr>
	<td>lock</td>
	<td><div class='bg-cyan-800 px-2 py-px text-white rounded-sm'>button</div></td>
	<td>click to lock controls</td>
</tr>
<tr>
	<td>unlock</td>
	<td><div class='bg-cyan-800 px-2 py-px text-white rounded-sm'>button</div></td>
	<td>click to unlock controls</td>
</tr>
<tr>
	<td>capsuleRadius</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>collision Capsule Radius</td>
</tr>
<tr>
	<td>capsuleHeight</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>collision Capsule Height</td>
</tr>
<tr>
	<td>physicsSteps</td>
	<td><div class='bg-orange-800 px-2 py-px text-white rounded-sm'>integer</div></td>
	<td>physics Steps</td>
</tr>
<tr>
	<td>gravity</td>
	<td><div class='bg-blue-800 px-2 py-px text-white rounded-sm'>vector3</div></td>
	<td>gravity</td>
</tr>
<tr>
	<td>translateSpeed</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>translate speed</td>
</tr>
<tr>
	<td>rotateSpeed</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>rotate speed</td>
</tr>
<tr>
	<td>jumpAllowed</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>jump Allowed</td>
</tr>
<tr>
	<td>jumpStrength</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>jump Force</td>
</tr>
<tr>
	<td>runAllowed</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>run Allowed</td>
</tr>
<tr>
	<td>runSpeedMult</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>run speed mult</td>
</tr>
<tr>
	<td>updateCollider</td>
	<td><div class='bg-cyan-800 px-2 py-px text-white rounded-sm'>button</div></td>
	<td>recompute colliding geo</td>
</tr>
<tr>
	<td>startPosition</td>
	<td><div class='bg-blue-800 px-2 py-px text-white rounded-sm'>vector3</div></td>
	<td>start Position</td>
</tr>
<tr>
	<td>startRotation</td>
	<td><div class='bg-blue-800 px-2 py-px text-white rounded-sm'>vector3</div></td>
	<td>start Position</td>
</tr>
<tr>
	<td>reset</td>
	<td><div class='bg-cyan-800 px-2 py-px text-white rounded-sm'>button</div></td>
	<td>reset</td>
</tr>
<tr>
	<td>minPolarAngle</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>min rotation angle</td>
</tr>
<tr>
	<td>maxPolarAngle</td>
	<td><div class='bg-yellow-800 px-2 py-px text-white rounded-sm'>float</div></td>
	<td>max rotation angle</td>
</tr>
<tr>
	<td>customLockCursorElement</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>specify a custom HTML element</td>
</tr>
<tr>
	<td>lockCursorElementSelector</td>
	<td><div class='bg-purple-800 px-2 py-px text-white rounded-sm'>string</div></td>
	<td>jump HTML element selector</td>
</tr>
</table>