Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dark-peace/godot-rotor-node

Addon for Godot, the Rotor is a node making its child rotate with different useful properties. Like keeping the child's rotation, rotating back and forth between 2 angles and more.
https://github.com/dark-peace/godot-rotor-node

2d addon gdscript godot godot-addon godot-engine godot-plugin godot4 godotengine plugin rotation

Last synced: 2 months ago
JSON representation

Addon for Godot, the Rotor is a node making its child rotate with different useful properties. Like keeping the child's rotation, rotating back and forth between 2 angles and more.

Awesome Lists containing this project

README

        

# Rotor Node ![Icon](https://github.com/Dark-Peace/godot-rotor-node/blob/main/addons/Rotor%20Node/icon.png)

For Godot 4

The Rotor is a node making its child rotate with different useful properties. Like keeping the child's rotation, rotating back and forth between 2 angles and more.

It comes with a showcase scene where you can see all the properties in action.
![Showcase](https://github.com/Dark-Peace/godot-rotor-node/blob/main/Godot_v4.0-beta17_win64_TQcBXUwlNW.gif)

Features include:

1. Keeping the child's rotation when the parent rotates.
2. Rotations can be 360° but also more/less
3. Once it rotates the amount you choose, it can either loop back from the start or start rotating backward.
4. Choose the number of rotations.
5. You can enable the Rotor's effect on nodes that aren't its children or disable it on some of its children.
6. Can flip (horizontal/vertical) nodes past a certain angle.
7. Rotation can be standard or using tweens

Full documentation can be found here : [Documentation](https://docs.google.com/document/d/1y2aPsn72dOxQ-wBNGqLlQvrw9-SV_z12a1MradBglF4/edit?usp=sharing)