Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Form

An asset by moritz-t-w
The page banner background of a mountain and forest
Form thumbnail image
Form thumbnail image
Form hero image

Quick Information

0 ratings
Form icon image
moritz-t-w
Form

Godot 4 User Input Form AddonNote that this is still in beta, which means it's not guaranteed to be fully functional and doesn't have all the planned features yet.Stay tuned for updates!

Supported Engine Version
4.2
Version String
4.0.4-beta
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Icon
Godot Form Plugin

Example

In the Editor

This is how a form might look in the editor:
README Form in the editor

In Action

This is how the form might look in the game:
README Form in action

Requirements

Quick Start

Get a form up and running in 11 steps.

Installing the plugin

  1. Install the plugin from the Asset Library tab in Godot or from the Asset Library Page or by following the Installation instructions. When the following prompt comes up, select only the "addons" folder:
    README Download only the addons folder
  2. Enable the plugin in the Project Settings:
    README Enable the plugin

Creating the structure

  1. Add a Form to your scene.
  2. Add a Container of your choice as a child of the Form to hold the form elements.
  3. For each form element, add a FormLabel and any input Control.
  4. Finally, add a Submit button.

Hooking everything up

  1. In the inspector of your Form, set the Submit Button property to your Submit button.
  2. In the inspector of each element, set the input property to the corresponding Control node.

Configuring the form

  1. In the inspector of your Form, choose and set up a Protocol. Currently supported protocols are: - HttpProtocol - MailsendSmtPMailProtocol - FileProtocol

    Of course, you can also implement your own protocol by extending the Protocol class or any of its descendants.

  2. In the inspector of each FormLabel, set the input_required property if needed.
  3. In the inspector of each input Control, set and configure the Validator property with rules.

More info in the Wiki

Godot 4 User Input Form Addon
Note that this is still in beta, which means it's not guaranteed to be fully functional and doesn't have all the planned features yet.
Stay tuned for updates!

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Form icon image
moritz-t-w
Form

Godot 4 User Input Form AddonNote that this is still in beta, which means it's not guaranteed to be fully functional and doesn't have all the planned features yet.Stay tuned for updates!

Supported Engine Version
4.2
Version String
4.0.4-beta
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers