Display Web-Content in Godot. You can use html/css/JavaScript as like godot native part.
- download prebuilt binaray from github release page
- unzip archive to your godot project rootdir, you will get a folder named addons.
- launcher godot editor, add new Node
UltralightView
to display web-content in Godot.
- Render html in godot.
- Multiple platform support:
- Windows(x86_64 is tested)
- Macos(x86_64 is tested)
- ❕Linux (build successfully but untested, if anyone can test it, please let me know)
- Use CSS to control styles, which is easier to use and controllable than Godot's native UI.
- JavaScript Interop with godot, just like native part of godot.
- Execute JavaScript from csharp/gdscript.
- Bind csharp/gdscript callback to ultralight JavaScript context.
- Bind csharp/gdscript object inhereit from godot::Object to ultralight JavaScript context.
- Call JavaScript function in csharp/gdscript.
- Built in docs, can check at godot editor.
- Supports transparent background, helpful for use as a UI system.
- Input
- Mouse Input
- Keyboard Input
- Mouse Scroll Input
- Remote UI Inspector, aka, DevTools.
- More Samples about how to use ultralight-godot as UI system.
- Tutorial...