{"id":13663213,"url":"https://github.com/PlasticApps/PlasticTween","last_synced_at":"2025-04-25T13:32:19.587Z","repository":{"id":59621098,"uuid":"181046203","full_name":"PlasticApps/PlasticTween","owner":"PlasticApps","description":"Tween Library for Unity3D(ECS+JOBS)","archived":false,"fork":false,"pushed_at":"2019-07-31T10:37:17.000Z","size":867,"stargazers_count":178,"open_issues_count":3,"forks_count":13,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-11-10T19:34:34.267Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PlasticApps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-12T16:36:10.000Z","updated_at":"2024-10-27T08:24:34.000Z","dependencies_parsed_at":"2022-09-19T17:52:01.862Z","dependency_job_id":null,"html_url":"https://github.com/PlasticApps/PlasticTween","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlasticApps%2FPlasticTween","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlasticApps%2FPlasticTween/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlasticApps%2FPlasticTween/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlasticApps%2FPlasticTween/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PlasticApps","download_url":"https://codeload.github.com/PlasticApps/PlasticTween/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250825061,"owners_count":21493390,"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":[],"created_at":"2024-08-02T05:02:21.386Z","updated_at":"2025-04-25T13:32:14.540Z","avatar_url":"https://github.com/PlasticApps.png","language":"C#","readme":"# PlasticTween\n**Tween Library for Unity3D(ECS+JOBS)**\n\n\nTesting ECS+Jobs - Tween Library implementation.\nWorks with Entity(as relationship) and GameObjects, also has 12 eases(Linear, Lerp, Quad, Cubic, Quint, Spring, Sine, Back, Bounce, Expo, Elastic, Circ, Square).\n\n**Requirements: Unity3D 2019.1.0b9 or later**\n\n![Main screenshot](/Screenshots/Stresstest.png)\n![SystemGroups](/Screenshots/SystemGroups.png)\n\n_Callbacks_\n\n````\nTween.Delay(1.0f, () =\u003e { // do things })\nTween.MoveEntity(...).OnTweenComplete(() =\u003e {});\n````\n\n_Entities_\n\n```csharp\nTween.MoveEntity(\n    entity, \n    duration,\n    targetPosition, originPosition,\n    EasyType.Spring, \n    -1, \n    true, \n    -1\n);\n```\n\n_GameObjects_\n\n```csharp\nTween.MoveGameObject(\n    gameObject, \n    duration, \n    targetVector, \n    EasyType.Spring, \n    -1, \n    isPingPong\n); \n```\n\n_Pause and Stop_\n\n```csharp\nTween.PauseByTag(int tagId);\nTween.UnPauseByTag(int tagId);\nTween.PauseAll();\nTween.UnPauseAll();\n\nTween.StopByTag(int tagId);\nTween.StopAll();\n```\n\n_Similar projects:_\n\nECS-Tween - https://github.com/Xerios/ECS-Tween\n","funding_links":[],"categories":["Animation","C\\#","Open Source Repositories","C#","Open Source Packages"],"sub_categories":["DOTS"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPlasticApps%2FPlasticTween","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPlasticApps%2FPlasticTween","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPlasticApps%2FPlasticTween/lists"}