{"id":16210189,"url":"https://github.com/alianblank/blankbatterystate","last_synced_at":"2025-07-02T21:35:17.036Z","repository":{"id":102917846,"uuid":"204833413","full_name":"AlianBlank/BlankBatteryState","owner":"AlianBlank","description":"BlankBatteryState","archived":false,"fork":false,"pushed_at":"2022-01-19T02:04:35.000Z","size":11346,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-07T21:18:22.305Z","etag":null,"topics":["battery","battery-info","battery-status","batterystate","ios","unity","unity-3d","unity-asset","unity-scripts","unity2d","unity3d","unity3d-plugin","unityplugins"],"latest_commit_sha":null,"homepage":null,"language":"Objective-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/AlianBlank.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-28T02:43:53.000Z","updated_at":"2022-01-19T02:04:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"f55a4936-9ce1-47bf-9de1-7ae926514742","html_url":"https://github.com/AlianBlank/BlankBatteryState","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AlianBlank/BlankBatteryState","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlianBlank%2FBlankBatteryState","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlianBlank%2FBlankBatteryState/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlianBlank%2FBlankBatteryState/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlianBlank%2FBlankBatteryState/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlianBlank","download_url":"https://codeload.github.com/AlianBlank/BlankBatteryState/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlianBlank%2FBlankBatteryState/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263219585,"owners_count":23432699,"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":["battery","battery-info","battery-status","batterystate","ios","unity","unity-3d","unity-asset","unity-scripts","unity2d","unity3d","unity3d-plugin","unityplugins"],"created_at":"2024-10-10T10:35:51.133Z","updated_at":"2025-07-02T21:35:17.006Z","avatar_url":"https://github.com/AlianBlank.png","language":"Objective-C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BlankBatteryState\n\n用于在 Unity3D 中获取Android 和 iOS 平台上电池状态和电量值的插件\n\n# Example \n\n\u003e Return Result Fromat 返回值格式\n\n\u003e {\"status\":1,\"value\":100}\n\n\u003e status =\u003e 1 状态未知 2 电池充电中 3  放电中 4 未充电 5 满电量\n\n\u003e value =\u003e BatteryValue  电量值\n\u003e \n```csharp\n\nusing System;\nusing System.Collections;\nusing System.Collections.Generic;\nusing UnityEngine;\n\npublic class BlankBatteryStateExample : MonoBehaviour\n{\n    private string result = \"\";\n    // Update is called once per frame\n    void OnGUI()\n    {\n        if (GUILayout.Button(\"BlankBatteryState\", GUILayout.Width(300), GUILayout.Height(200)))\n        {\n            try\n            {\n                result = BlankBatteryState.GetBatteryState();\n            }\n            catch (Exception e)\n            {\n                result = e.Message;\n            }\n\n        }\n        GUILayout.Label(result);\n    }\n}\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falianblank%2Fblankbatterystate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falianblank%2Fblankbatterystate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falianblank%2Fblankbatterystate/lists"}