{"id":20280195,"url":"https://github.com/herbou/unity_popupui","last_synced_at":"2025-04-11T06:35:48.908Z","repository":{"id":107167526,"uuid":"378876926","full_name":"herbou/Unity_PopupUI","owner":"herbou","description":"Unity Popup UI package","archived":false,"fork":false,"pushed_at":"2023-02-25T08:08:45.000Z","size":74,"stargazers_count":37,"open_issues_count":1,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T04:32:31.988Z","etag":null,"topics":["unity","unity3d-plugin","unityui"],"latest_commit_sha":null,"homepage":"","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/herbou.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"custom":["https://paypal.me/hamzaherbou"]}},"created_at":"2021-06-21T09:28:52.000Z","updated_at":"2025-02-09T12:07:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"efdd03e1-851f-4cd2-a71d-2787a61557c6","html_url":"https://github.com/herbou/Unity_PopupUI","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/herbou%2FUnity_PopupUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbou%2FUnity_PopupUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbou%2FUnity_PopupUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbou%2FUnity_PopupUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/herbou","download_url":"https://codeload.github.com/herbou/Unity_PopupUI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248358170,"owners_count":21090400,"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":["unity","unity3d-plugin","unityui"],"created_at":"2024-11-14T13:34:40.874Z","updated_at":"2025-04-11T06:35:48.870Z","avatar_url":"https://github.com/herbou.png","language":"C#","funding_links":["https://paypal.me/hamzaherbou"],"categories":[],"sub_categories":[],"readme":"# Popup UI for your game\nA powerful,Customizable, and esay-to-use Popup UI for Unity\n\n\u003cimg src=\"https://www.mediafire.com/convkey/f35a/ckkdemla8fuv41z7g.jpg\" alt=\"Popup UI\" height=\"200\" /\u003e\n\n### Video tutorial : https://youtu.be/TL8OQ8tc-gs\n\u003cbr\u003e\u003cbr\u003e\n\n\n\n## ■ Supporting Platforms :\n- All platforms (Standalone Builds, Android, iOS, WebGl, and more..)\n\u003cbr\u003e\u003cbr\u003e\n## ■ How to use?  :\n### 1- Import **EasyUI_Popup** package.\n⚠️ NOTE! : No need to add any prefab to the scene\n### 3- Add **EasyUI.Popup** namespace in your script :\n```c#\nusing EasyUI.Popup ;\n```\n### 4- Now Simply write ```Popup.Show(..)```:\n```c#\n// Only Text :\nPopup.Show (\"Hello GameDevs\") ;\n\n// Title \u0026 Text :\nPopup.Show (\"Message\", \"Hello GameDevs\") ;\n```\n\n## ■ Change text styling :\n```c#\nPopup.Show (\"Custom text color\", \"Hello, \u003ccolor=red\u003eThis text is red\u003c/color\u003e\");\n```\n\u003cimg src=\"https://www.mediafire.com/convkey/4051/ubhdgel36ybq6kk7g.jpg\" alt=\"Toast ui\" height=\"150\" /\u003e\nfor more supported style tags : \u003ca href=\"https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/StyledText.html\"\u003eText supported styles\u003c/a\u003e\n\n## ■ All options popup :\n```c#\nvoid Start(){\n  Popup.Show (\"Popup title\", \"With Unity we can do anything.\", \"Click Me\", PopupColor.Red, OnClose);\n}\n\nvoid OnClose(){\n  Debug.Log(\"Red Popup closed\");\n}\n```\n\u003cimg src=\"https://www.mediafire.com/convkey/4b81/015cvkokcznivci7g.jpg\" alt=\"Toast ui\" height=\"150\" /\u003e\n\nor you can use lambda expression **=\u003e** for the event :\n```c#\nvoid Start(){\n  Popup.Show (\"Popup title\", \"Hello world\", \"Click Me\", PopupColor.Red,\n    () =\u003e {\n      Debug.Log(\"Red Popup closed\");\n    }\n  );\n  \n  // or remove {} since we have only one line:\n  // Popup.Show (\"Popup title\", \"Hello world\", \"Click Me\", PopupColor.Red, () =\u003e Debug.Log(\"Red Popup closed\") );\n}\n```\n\n## ■ Dismiss popup :\n```c#\nPopup.Dismiss();\n```\n\n## ■ All Show(..) versions :\n```c#\nPopup.Show (string text);\n\nPopup.Show (string text, UnityAction onCloseAction);\n\nPopup.Show (string title, string text);\n\nPopup.Show (string title, string text, UnityAction onCloseAction);\n\nPopup.Show (string title, string text, string buttonText);\n\nPopup.Show (string title, string text, string buttonText, UnityAction onCloseAction);\n\nPopup.Show (string title, string text, string buttonText, PopupColor buttonColor);\n\nPopup.Show (string title, string text, string buttonText, PopupColor buttonColor, UnityAction onCloseAction);\n```\n\n\n\u003cbr\u003e\u003cbr\u003e\n\u003cbr\u003e\n## ❤️ Donate  \n\u003ca href=\"https://paypal.me/hamzaherbou\" title=\"https://paypal.me/hamzaherbou\" target=\"_blank\"\u003e\u003cimg align=\"left\" height=\"50\" src=\"https://www.mediafire.com/convkey/72dc/iz78ys7vtfsl957zg.jpg\" alt=\"Paypal\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fherbou%2Funity_popupui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fherbou%2Funity_popupui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fherbou%2Funity_popupui/lists"}