Skip to content

Rework tweening system and fix tweening bugs#49

Draft
stringdotjar wants to merge 1 commit intodevelopfrom
core/tweening
Draft

Rework tweening system and fix tweening bugs#49
stringdotjar wants to merge 1 commit intodevelopfrom
core/tweening

Conversation

@stringdotjar
Copy link
Owner

@stringdotjar stringdotjar commented Mar 6, 2026

Description

closes #47 and closes #45

This pull request fixes the cancel() crash, and also reworks the way tweens are added to the global (or any) FlixelTweenManager.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactor / Optimization

Checklist

  • My PR targets the develop branch, not master/main.
  • My code follows the code style of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • My changes pass all automated build checks.
  • I have updated the documentation accordingly (if applicable).
  • I have added tests that prove my fix is effective or that my feature works.

Screenshots / Evidence (if applicable)

Add screenshots or logs to help explain your changes.

@stringdotjar stringdotjar self-assigned this Mar 6, 2026
@stringdotjar stringdotjar added core Core logic module of the framework refactor Parts of the code need to be moved, enhanced, changed, or removed tweening Custom tweening system for adding animations on objects labels Mar 6, 2026
@stringdotjar stringdotjar moved this from Todo to In Progress in FlixelGDX Project Board Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core logic module of the framework refactor Parts of the code need to be moved, enhanced, changed, or removed tweening Custom tweening system for adding animations on objects

Projects

Status: 🏗️ In Progress

Development

Successfully merging this pull request may close these issues.

1 participant