/NotchSolution

A set of components and tools to solve notched/cutout phones layout problems for Unity.

Primary LanguageC#MIT LicenseMIT

Notch Solution

Main screenshot

A set of components and tools to solve notched/cutout phones layout problems for Unity.

Whether you like it or not, the time has come for us designers to design in context of a notch and embrace it instead of hiding it. This tool also enables design-time preview which help you iterate your design without building the game.

Official website : http://exceed7.com/notch-solution/

Questions/Problems/Suggestions : 5argon@exceed7.com Discord : https://discord.gg/J4sCcj4

Donations accepted : Ways to pay for this software

This software is an open sourced donationware, which complies with Unity's Asset Store Provider Agreement, section 4.9. You can use it first, then if it is truly benefitting to your project or saved days and weeks of your time, you should pay for this software to keep the development alive.

  • Have Unity assets in return : You can purchase my other products in my publisher page.
  • One time or recurring contribution with exposure : Repository with over 100 stars could start an Open Collective. Contributors are listed on that page, and potentially could be shown in the homepage and GitHub page later. If you think that's cool, it is a nice option.
  • You want to just donate directly to me : I have PayPal.me and Ko-fi set up.

Sincerely, thank you! - Sirawat Pitaksarit / 5argon

How to use

With internet connection you should visit : http://www.exceed7.com/notch-solution

Without internet connection, the website mentioned was generated from files in a hidden folder. Currently you may see it in a zipped form Documentation~.zip, because Asset Store do not support publishing unimported folders yet so I have to zip them to make them go together.

Please unzip it to access the documentation. Also you can unzip Samples~.zip to access unimported samples, which you can copy them to your project to make them actually import.

After you get a Documentation~ folder, you can read them in their Markdown form from your code editor. Markdowns are human readable by design. They won't be imported to Unity too, as the folder has a trailing ~. It is great because Unity will not create .meta files for them and not import tutorial texts and images, they are not a part of your game. The same goes to unzipped Sample~ folder, they are not supposed to import until you want to see them. This format is currently the best practice.

With an IDE like Visual Studio Code, you can use "Markdown: Open Preview to the Side" to even display a nicely rendered Markdown with images working properly. Navigate by clicking on different files on the folder tree.

License

MIT