Skip to content

Add support for Vector3, Float3, Double3, and Quaternion mutliselect value changing #2870

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

Merged
merged 5 commits into from
Dec 10, 2024

Conversation

Tryibion
Copy link
Member

@Tryibion Tryibion commented Aug 21, 2024

Add support for Vector3, Float3, Double3, and Quaternion mutliselect value changing. This also adds support for setting the value in a custom editor as a list of objects to handle multiselected items with different values.

Entering a value will put all of the selected objects to the entered value while sliding will act similar to the gizmo.

It is a little wonky on the Quaternion X value when sliding due to the existing "jumping" at 180 deg that happens. Linking values is not supported and is added as a TODO.

Before:

2024-08-20.20-41-32.mp4

After:

2024-08-20.20-38-15.mp4

@mafiesto4 mafiesto4 added enhancement New feature or request editor labels Sep 12, 2024
@mafiesto4 mafiesto4 modified the milestones: 1.9, 1.10 Sep 12, 2024
@flaxtechnology flaxtechnology merged commit 667661d into FlaxEngine:master Dec 10, 2024
10 checks passed
@Tryibion Tryibion deleted the multi-select-values branch December 12, 2024 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants