Skip to content

Godot safe area node with offsetting cutout area automatically

License

Notifications You must be signed in to change notification settings

lunsokhasovan/notchz

Repository files navigation

Repository Icon Notchz

A safe area node that feature offsetting cutout areas or manual safe areas. Plus external cutouts for without worry for testing on phone. Based of Control node.

It's useful for build fullscreen mobile games or apps.

Features

  • Manually offsetting safe areas
  • Offsetting cutout areas automatically or manually
  • External cutouts (version 1.2+)

Requirement

Godot 4.0 or higher (untested). Recommend Godot 4.5.

(For using version 1.1 or older, you need fix code by yourself)

Download

To download from Github, go to release page then click notchz-{version}.zip file, you will recieve addon only inside ZIP.

If you want to download all source (include Notchz Demo's codes, even in developing), you need clone with Git.

Usage

Just add as a root node or main UI.

Note: It will fit whole project's screen.

Notchz Demo

image

A app that test your phone's cutouts (Android only). Click here to download.

Note: The dark green is cutout areas.

To test it, make sure rotate phone if it's working. if doesn't, feel free to create issue at Issues section (required Github account).

License

Notchz (and Notchz Demo) is licensed under MIT License, you are freed to use, study, copy, modify for any purpose without restriction, as long as give credit. Click here to learn more.

About

Godot safe area node with offsetting cutout area automatically

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project