View Issue Details

IDProjectCategoryView StatusLast Update
0002502NoesisGUIUnitypublic2023-03-27 12:14
Reportertylerwsavatronix Assigned Tojsantos  
PrioritynormalSeverityfeature 
Status assignedResolutionopen 
Product Version3.2.0 
Target Version3.2 
Summary0002502: Unity New Input System Action XAML support
Description

As requested by JSantos in the thread https://www.noesisengine.com/forums/viewtopic.php?t=2852#p15211 I'm opening up a ticket for how XAML could be extended to support Unity's new input system, specifically actions.

The specific example I gave was using the Menu3d example and modifying it with a possible way Actions could be supported.

Specifically line 144 of MainMenu.xaml

from
<b:KeyTrigger Key="Esc" ActiveOnFocus="True">
<b:PlaySoundAction Source="Sounds/WaterDropBig.mp3" Volume="0.5"/>
<b:InvokeCommandAction Command="{Binding Exit}"/>
</b:KeyTrigger>

to
<b:ActionTrigger Action="MenuBack" ActiveOnFocus="True">
<b:PlaySoundAction Source="Sounds/WaterDropBig.mp3" Volume="0.5"/>
<b:InvokeCommandAction Command="{Binding Back}"/>
</b:ActionTrigger >

Ideally anyplace in Noesis that accepts a "Key=" attribute should also accept an Action (whether that be a straight alternative, or a new trigger). It looks like Unreal has a similar concept for input actions as well, so keeping Unity and Unreal as close as feasible in terms of usage within Noesis is probably a good idea.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-02-07 00:15 tylerwsavatronix New Issue
2023-02-09 17:37 jsantos Assigned To => jsantos
2023-02-09 17:37 jsantos Status new => assigned
2023-02-09 17:37 jsantos Target Version => 3.2.0
2023-03-27 12:14 jsantos Target Version 3.2.0 => 3.2
2025-10-10 13:29 jsantos Category Unity3D => Unity