{"id":13662220,"url":"https://github.com/natsuneko-laboratory/enhanced-transform-editor-embedded","last_synced_at":"2026-01-05T17:04:00.103Z","repository":{"id":107514367,"uuid":"412318650","full_name":"natsuneko-laboratory/enhanced-transform-editor-embedded","owner":"natsuneko-laboratory","description":"Unity Editor Extension enhances the transform editor that supports math functions, variables, constants, and custom functions.","archived":false,"fork":false,"pushed_at":"2025-11-12T04:23:26.000Z","size":47,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-12T06:09:17.574Z","etag":null,"topics":["unity","vrchat"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/natsuneko-laboratory.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,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-10-01T03:58:27.000Z","updated_at":"2025-11-12T04:23:30.000Z","dependencies_parsed_at":"2023-04-22T08:31:35.324Z","dependency_job_id":null,"html_url":"https://github.com/natsuneko-laboratory/enhanced-transform-editor-embedded","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/natsuneko-laboratory/enhanced-transform-editor-embedded","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natsuneko-laboratory%2Fenhanced-transform-editor-embedded","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natsuneko-laboratory%2Fenhanced-transform-editor-embedded/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natsuneko-laboratory%2Fenhanced-transform-editor-embedded/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natsuneko-laboratory%2Fenhanced-transform-editor-embedded/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/natsuneko-laboratory","download_url":"https://codeload.github.com/natsuneko-laboratory/enhanced-transform-editor-embedded/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natsuneko-laboratory%2Fenhanced-transform-editor-embedded/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28217716,"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","status":"online","status_checked_at":"2026-01-05T02:00:06.358Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["unity","vrchat"],"created_at":"2024-08-02T05:01:52.586Z","updated_at":"2026-01-05T17:04:00.074Z","avatar_url":"https://github.com/natsuneko-laboratory.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"# Enhanced Transform Editor\n\nUnity Editor Extension enhances the transform editor that supports math functions, variables, constants, and custom functions.\n\n## Features\n\n- Replace Transform Property Editor with the following features:\n  - It provides the same functionality as the [ExpressionEvaluator](https://docs.unity3d.com/2021.2/Documentation/ScriptReference/ExpressionEvaluator.html) provided in Unity 2021.2, but with a few additional features.\n    - Arithmetic operators\n    - Power and Module operators\n    - Parentheses\n    - Math Functions\n      - abs, acos, approximately, asin, atan, atan2, ceil, clamp, degrees, saturate (= clamp01), cos, exp, floor, frac, lerp, log, log10, max, min, pow, radians, round, sign, sin, smoothstep, sqrt, tan\n    - Constants\n      - `PI` and `EPSILON`\n    - Variables\n      - `this` indicates the value of itself, `index` indicates the number of the object whose element is being calculated\n    - Utility Functions\n      - `space_between`, `center`, and others...\n  - If you want to use evaluator, call `float ExpressionEvaluator.Evaluate(string,List\u003c(string, Union\u003cfloat, object\u003e)\u003e,List\u003cCustomFunction\u003e)`.\n\n## Documentation\n\nYou can checkout the documentation in the [/docs](/docs) directory.\n\n## License\n\nThis software is licensed under the License Zero Parity 7.0.0 and MIT license with exception License Zero Patron 1.0.0.\nThis is the same as the license for Husky 5.0, and can be summarized as follows:\n\n- If you are using this software for open-source projects, you may use it under the terms of the MIT License.\n- If you are using this software for commercial projects, you may use it under the terms of the License Zero Parity 7.0.0.\n- If you are using this software for commercial projects, but you are supporting this project via GitHub Sponsors, Patreon, and others (monthly or yearly donations are supported), you may use it under the terms of the License Zero Patron 1.0.0.\n- If you are contributing to this project, you SHOULD compliant with the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatsuneko-laboratory%2Fenhanced-transform-editor-embedded","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnatsuneko-laboratory%2Fenhanced-transform-editor-embedded","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatsuneko-laboratory%2Fenhanced-transform-editor-embedded/lists"}