fix: Add mouse wheel delta to virtual button#2946
Merged
Eideren merged 14 commits intostride3d:masterfrom Oct 27, 2025
Merged
Conversation
…ng multiple entities in GameStudio
commit 5b14803 Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 10:51:12 2025 -0600 Move null check to callsite commit 810b9da Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 09:51:21 2025 -0600 fix: Add null check for IsPrimitiveType to prevent crash when selecting multiple entities in GameStudio
commit 2122162 Merge: 1b5a165 71417d3 Author: Will <willbentz92@outlook.com> Date: Tue Sep 30 13:34:20 2025 -0600 Merge branch 'stride3d:master' into feat-Add-Yes-To-All-for-asset-import commit 1b5a165 Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 13:27:26 2025 -0600 Move Overwrite buttons to own list as No to all is not a meaningful choice since No cancels the operation entirely. commit d0b1721 Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 12:46:13 2025 -0600 Add no to all option as well commit 62c9e45 Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 12:38:15 2025 -0600 Add Yes to all option when importing multiple assets for copying to resources and overwriting if relevant
commit 6a3aaa8 Author: Eideren <contact@eideren.com> Date: Thu Oct 16 10:15:46 2025 +0200 fix: Int2-3 Equality using MathF and tolerance (stride3d#2934)
commit 2122162 Merge: 1b5a165 71417d3 Author: Will <willbentz92@outlook.com> Date: Tue Sep 30 13:34:20 2025 -0600 Merge branch 'stride3d:master' into feat-Add-Yes-To-All-for-asset-import commit 1b5a165 Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 13:27:26 2025 -0600 Move Overwrite buttons to own list as No to all is not a meaningful choice since No cancels the operation entirely. commit d0b1721 Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 12:46:13 2025 -0600 Add no to all option as well commit 62c9e45 Author: Will B <willbentz92@outlook.com> Date: Tue Sep 30 12:38:15 2025 -0600 Add Yes to all option when importing multiple assets for copying to resources and overwriting if relevant
…ng multiple entities in GameStudio
…nto experimental
Kryptos-FR
reviewed
Oct 23, 2025
sources/editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs
Show resolved
Hide resolved
This reverts commit 9e5904c.
Member
|
LGTM but if another maintainer or contributor can test it you before merging that would be nice. I unfortunately don't have that time. |
Collaborator
|
Thanks ! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR Details
This is sort of a mix of a feat/fix given that no one seems to have really mentioned it (github or discord), so not sure what to really mark it as. Currently, Mouse WheelDelta can only be grabbed directly from the InputManager rather than passed through VirtualButton like all other Mouse fields.
This change adds Mouse WheelDelta as a new field on the VirtualButton.Mouse, so that you can use the full range of the mouse through VirtualButtons.
Using it like so returns values just as if it were a GamePad thumbstick axis for example:
new VirtualButtonBinding(InputActions.FIELD_CAM_ZOOM_BACKWARD, VirtualButton.Mouse.WheelDelta),
I haven't run into any issues with my local fork, albeit I'm still new to Stride so not entirely sure of all scenarios worth testing beyond using it directly as a normal input.
Related Issue
2944
Types of changes
Checklist