murikistudio / simple-gui-transitions Goto Github PK
View Code? Open in Web Editor NEWGodot plugin to swap GUI menus elegantly.
Home Page: https://godotengine.org/asset-library/asset/2134
License: MIT License
Godot plugin to swap GUI menus elegantly.
Home Page: https://godotengine.org/asset-library/asset/2134
License: MIT License
do you have any discord?
Is there a way to implement a reverse animation using a duplicate animation on the same node and calling that instead?
I have an app that I was hoping to animate slide rights to go to the next page and have the current page animate slide left when leaving?
I'm trying to figure out if there is a way to use what you've built to pull that off...
I have a UI scene reused across levels including the "main menu". If I start any level with "Run Current Scene (F6)" then no menu appears as expected. But, when starting a level from "main menu" the "main menu" layout reappears with the new scene. To prevent this, I found I had to wait an extra frame, like so:
func start_level() -> void:
GuiTransitions.hide("MainMenu")
await GuiTransitions.hide_completed
# Without await an extra frame, the current menu being hidden is shown in the loaded scene
await Engine.get_main_loop().process_frame
get_tree().change_scene_to_packed(...)
Happens in both v0.2.2 and v0.3.0 in my testing.
Hey, I'm sorry, but still can't figure out why I can't approve your latest changes to the Godot Asset Lib. I'll try to get in touch with other members of the team to see if we can fix the issue.
Good day! I recently found the addon on the AssetLib and it's doing basically everything I've been doing manually, which is awesome.
I added the addon to my project (and enabled in the "Plugins" tab), and I'm able to run the examples as expected. However, when trying to add the GuiTransition
node to a scene, I'm getting a weird error that's not giving me much:
For context, I'm adding the GuiTransition
node as a child to a Control
parent.
As a hack, I can copy the GuiTransition
node from the example scene and paste it in my scene, and that seems to work, but I don't think that's the way it should be haha.
Am I missing something somewhere?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.