More Resources for Horizon Worlds typescript integration with the Noesis data binding
Posted: 08 Nov 2025, 20:33
Meta's documentation for using a Noesis Gizmo and driving UI changes via typescript are pretty sparse. I managed to get the basics set up, and I can make and see the UI in the World, but that's about it, no interaction.
Meta's documentation only has snippets of code here and there and I'm not able to follow it. I have got my player interacting with the Gizmo, which brings up the focused interaction mode and I can click buttons on the Noesis UI panel, but I'm stuck where I don't know how to drive UI data from the typescript nor respond in the typescript from UI events. I'm trying to get tab navigation going and buttons that affect game state/various meters, and I want buttons that need to be held down for a specified duration before their command is executed, so I'll need to intercept button click/down/up events.
I learn better from videos but this documentation here is hard for me to follow:
https://developers.meta.com/horizon-wor ... and-events
Any guidance is appreciated.
Meta's documentation only has snippets of code here and there and I'm not able to follow it. I have got my player interacting with the Gizmo, which brings up the focused interaction mode and I can click buttons on the Noesis UI panel, but I'm stuck where I don't know how to drive UI data from the typescript nor respond in the typescript from UI events. I'm trying to get tab navigation going and buttons that affect game state/various meters, and I want buttons that need to be held down for a specified duration before their command is executed, so I'll need to intercept button click/down/up events.
I learn better from videos but this documentation here is hard for me to follow:
https://developers.meta.com/horizon-wor ... and-events
Any guidance is appreciated.