Enhanced Visual Scripting support for UI Toolkit (Unity, BOLT). This makes interacting with the UI Toolkit a breeze by providing you with lots of useful nodes.
For more details this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download the “UI Toolkit Visual Scripting – Node based coding essentials for UI Elements” for FREE. Please keep in mind that this package is provided only for learning purposes or to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
UI Toolkit Visual Scripting – Node based coding essentials for UI Elements v1.0.3 (Latest version)
“If possible, please buy the package to support the developer”
Description
Links: Manual | Support
✨ This asset is part of the UI Toolkit Bundle. ✨
This makes interacting with the UI Toolkit a breeze by providing you with lots of useful nodes.
✔️ Super easy to use
Takes only one minute to set up. No coding skills required.
✔️ Supports Unitys Visual Scripting (formerly BOLT)
✔️ Examples & Documentation
Check out Kamgam / UIToolkitVisualScripting / Examples.
✔️ Full Source Code included
I publish this asset with full source code because as a developer I know how annoying it is to not have source code access. If you like it then please remind others to purchase the plugin. Don’t just copy and paste it everywhere. Thank you ❤️
✔️ Supports Unity 2021.2+, 2022, 2023, Unity 6, … LTS
Things you should know (???? read this before you buy)
There is a intro section in the manual. Please read it first.
⚠️ Unity 2021.2 or higher is required since that’s when Unity added the UI Toolkit module.
⚠️ Visual Scripting 1.7.8 or higher is recommended. It may work with older versions too, yet these are not tested anymore.
⚠️ This is NOT a UGUI or IMGUI asset. This is for the new UI Toolkit.
✍️ Usage
Open the Script Graph Editor and choose a node from the “UI Toolkit” cageory in the Fuzzy Finder (Right-Click). Usually you will start with a query node to find the UI element you need.
???? HINT 1:
Start dragging from the “Result” slot of the query nodes and then type whatever you want to change on the ui element (set width for example). That way the fuzzy finder will autimatically filter out any nodes that are not UI Toolkit compatible.
???? HINT 2:
If you need access to all Visual Element features then add the VisualElement to the Type List in the project settings under Visual Scripting.
???? HINT 3:
Use the “Wait for Layout” nodes to perform actoins only after the ui layout has finished calculating its size. Handy if you want to read the size of an element right at the start.
☎️ Support
If you have any questions please write to office[at]kamgam.com. Please be patient, replies may take a few days. Please include your Asset Store Order Nr and Unity version in your request. Thank you.