jesuisse / godot-radial-menu-control

Provides a radial menu control
Other
38 stars 9 forks source link

Not support for Godot 4.2.2 #3

Open cnrdskn opened 2 months ago

cnrdskn commented 2 months ago

This plugin is just awesome but unfortunately it's not supported by Godot 4.2.2.

4ybaka commented 2 months ago

yeah... do you know what is the latest supported version?

cnrdskn commented 2 months ago

I haven't tried it, but it would probably work in Godot 3.x. The error is related to the new arrangement in GDScript. It's annoying because it's not just this plugin; many things, including old tutorials, have become useless due to changes in GDScript. Godot developers should consider creating a bridge for the old GDScript because if they keep changing it repeatedly, it might start to lose its stability over time. If stability is lost, people may start switching to other engines.

4ybaka commented 2 months ago

I checked the migration story and it is a little bit more complicated. The Popup class that is used here changed its hierarchy between v3 and 4. Now it inherits viewport instead of canvasitem. So some internally used methods are not available anymore. I have a branch with fixes for simple issues but I don't think I'll have time to rewrite it's internals on viewport.