Third Person Camera is the ultimate asset to get you started on developing games, not camera systems.Links: Documentation | WebGL Demo | ForumThird Person Camera uses advanced features to ease the problems for content creators and players and has full character controller integration via KCC. This asset is the ultimate package to get you started on developing games, not camera systems.🎉 New in 1.1.0- Camera offset vector behaviour has been improved and instead of just switching sides when it's colliding, it will smoothly realign to the center. Furthermore, it will try to lerp smoothly in almost every situation unless the camera will collide with something.Features:✔️ Collision SensitivityA spherical collision algorithm makes sure the camera doesn't clip into any geometry.✔️ Smart PivotSets a pivot point when the camera is hitting the ground while looking up and prevents the character from blocking the view.✔️ Thickness CheckingThickness checking can be configured to ignore smaller obstacles like sticks, trees, etc... to not reposition or zoom in the camera.✔️ Over the shoulderOut of the box support for games that use additional camera offsets for aiming without changing the rotation pivot of the character or offsetting the aim position.✔️ Follow modeAutomatic following of the specified target without the need to manually adjust the camera with a smart LookAt mode that keeps the target in view and prefers rotation instead of position changes. Preemptive sweeping also rotates before the target is out of view when moving around corners.✔️ Follow slope alignmentAutomatically aligns the camera upwards or downwards when the target is on slopes.✔️ Lock On ModeAn easy to setup lock on mode that keeps the player and your target in focus.✔️ Controller support✔️ Support for legacy and new input system✔️ Out of the box integration for the free KCC (Kinematic Character Controller) asset✔️ Full Source code included☎️ SupportIf you have any questions please write me an email (support[at]enzenebner.com) or contact me in Discord. Please be patient, replies may take some time depending on my workload. Please include your Asset Invoice Number in your request.Thank you.🔑 License InfoThis asset requires one license per seat (user who has access to the asset files). If you are a team then please consider buying one seat per Unity user.Why am I telling you this?Because most people do not know. In fact any asset found under the Tools category automatically falls under a license type that Unity calls Extension Assets (see official license explanation) which differs from the standard (Entity) license."Third Person Camera" itself has no dependencies.Demo scenes use the free KCC (Kinematic Character Controller) asset.
この3人称カメラは高度な機能を使用して、コンテンツ作成者やプレーヤーの問題を緩和します。自由形式、自動追従、ターゲットのロックなど。このアセットは、カメラシステムではなく、ゲームの開発を始めるための究極のパッケージです。
特徴:
-衝突感度:
球体衝突アルゴリズムにより、カメラがジオメトリにクリップしないようにします。
-スマートピボット:
カメラが見上げているときに地面に当たったときにピボットポイントを設定し、キャラクターがビューを遮らないようにします。
-厚みチェック:
厚みチェックは、スティックや樹木などの小さな障害物を無視してカメラの位置を変えたりズームしたりしないように設定できます。
-肩越しに:
キャラクターの回転ピボットを変更したり、照準位置をオフセットしたりせずに、照準のために追加のカメラオフセットを使用するゲームのすぐに使えるサポート。
-フォローモード:
カメラを手動で調整する必要なしに、指定されたターゲットを自動的に追跡します。
-勾配の配置をたどる:
ターゲットが斜面にある場合、カメラを自動的に上または下に位置合わせします。
-ロックオンモード:
簡単にセットアップできるロックオンモードで、プレイヤーとターゲットに焦点を合わせ続けることができます。
- 制御装置の補助
また、他のスクリプトの依存関係がなく、構成が簡単で、クリーンなC#コードで拡張できるため、優れた拡張性を備えています。
ドキュメント:リンク
WebGLデモ:リンク
フォーラム:リンク