Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breaking: Pixi v8 update #142

Merged
merged 46 commits into from
Mar 21, 2024
Merged

Breaking: Pixi v8 update #142

merged 46 commits into from
Mar 21, 2024

Conversation

Zyie
Copy link
Member

@Zyie Zyie commented Mar 12, 2024

This PR updates the library to work with pixi v8 and has required a few breaking changes to make it work

  • label renamed to labelText in CheckBox
  • references to nineSlicePlane renamed to nineSliceSprite
  • MaskedFrame rearranged to stop any sprite/graphic from adding a child, as this is deprecated in v8
  • Select has a similar rearrangement
  • A ProgressBar's mask is no longer attached to the fill but to the container instead, to stop the nested children issue
  • mask for input component is now disabled by default, use the addMask property to enable it, recommended to use maxLength to limit symbols amount instead of using mask, as mask adds an additional draw call for each input component (closes Add an option to avoid mask for input #134)

Copy link
Member

@CyberDex CyberDex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great gob! Thank you for help!

@CyberDex CyberDex linked an issue Mar 19, 2024 that may be closed by this pull request
@Zyie Zyie merged commit 64ba782 into dev Mar 21, 2024
3 checks passed
@Zyie Zyie deleted the pixi8-update branch March 21, 2024 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade to work with pixi to 8.x
2 participants