{"id":15160777,"url":"https://github.com/igooose/unity-tpcamera","last_synced_at":"2026-01-20T19:32:52.042Z","repository":{"id":219286818,"uuid":"746111557","full_name":"igooose/Unity-TPCamera","owner":"igooose","description":"🎥 Third person camera system for unity project.","archived":false,"fork":false,"pushed_at":"2024-01-30T05:35:43.000Z","size":29029,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T22:17:12.001Z","etag":null,"topics":["third-person-camera","unity","unity-camera","unity-package","unity-scripts"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/igooose.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-21T04:46:08.000Z","updated_at":"2024-01-21T11:43:12.000Z","dependencies_parsed_at":"2024-08-22T15:20:27.254Z","dependency_job_id":null,"html_url":"https://github.com/igooose/Unity-TPCamera","commit_stats":null,"previous_names":["vianagus/unity-tpcamera","igooose/unity-tpcamera"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igooose%2FUnity-TPCamera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igooose%2FUnity-TPCamera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igooose%2FUnity-TPCamera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igooose%2FUnity-TPCamera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/igooose","download_url":"https://codeload.github.com/igooose/Unity-TPCamera/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247726402,"owners_count":20985888,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["third-person-camera","unity","unity-camera","unity-package","unity-scripts"],"created_at":"2024-09-26T23:22:59.682Z","updated_at":"2026-01-20T19:32:52.037Z","avatar_url":"https://github.com/igooose.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 🎥 TPCamera\n**TPCamera** is a simple third person camera system for unity project.\n\n\u003cimg src=\"./_Readme/tpcamera_preview.gif\" alt=\"TPCamera Preview\"/\u003e\n\n## 🔗 Download\ndownload unity package: 👉 [TPCamera.unitypackage](https://github.com/vianagus/Unity-TPCamera/raw/main/_Unity%20Package/TPCamera.unitypackage) 👈\n\n## ⚙ Installation\n1. Download and import the unity package into unity project.\n2. Put TPCamera.cs on **_camera object_**.\n3. Assign **_object to follow_** into `Follow` attribute.\n4. Assign **_object to look at_** into `Look At` attribute.\n\n\u003cimg src=\"./_Readme/tpcamera_installation_demo.gif\" alt=\"TPCamera Installation Demo\"/\u003e\n\n## 🧩 Attribute\nAdjust the following attributes to affect the camera movement.\n| Attribute                 | Type      | Description                                                   |\n| ---                       | ---       | ---                                                           |\n| **Target**                |           |                                                               |\n| `Follow`                  | Transform | Target to follow.                                             |\n| `Look At`                 | Transform | Targer to look at.                                            |\n| **Look At**               |           |                                                               |\n| `Look At Offset`          | float     | `Look At`'s offset position.                                  |\n| **Position**              |           |                                                               |\n| `Max Distance`            | float     | Maximum distance to target.                                   |\n| `Smooth Damp`             | float     | Smooth the movement, set valut to `0` will disable smooth.    |\n| **Rotation**              |           |                                                               |\n| `Yaw Sensitivity`         | float     | Affect yaw soeed.                                             |\n| `Pitch Sensitivity`       | float     | Affect pitch speed.                                           |\n| `Min Pitch`               | float     | Minimum pitch rotataion                                       |\n| `Max Pitch`               | float     | Maximum pitch rotation                                        |\n| **Obstacle Detection**    |           |                                                               |\n| `Avoid Obstacle`          | bool      | Enable or disable obstacle detection.                         |\n| `Obstacle Layer`          | LayerMask | Specifies layers as obstacle.                                 |\n| `Distance to Obstacle`    | float     | Distance to obstacle hit point.                               |\n| `Height to Obstacle`      | float     | Distance to obstacle in `y axis`.                             |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figooose%2Funity-tpcamera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Figooose%2Funity-tpcamera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figooose%2Funity-tpcamera/lists"}