Interactions from Studio not firing
Posted: 17 Dec 2025, 01:21
Hey again! I am pretty close i think to having this fully working in my engine. I have all the graphics, all the interactions, and in c++ I can grab a stroyboard and Begin() it, but I cannot Begin() it from any interaction events from studio.
For instance I have a simple button and when mouse over it starts a infinite loop storyboard. This works perfectly in studio.
In my engine even tho the button visually changes its hover state, click state, the storyboard will not play. I tried changing the button content to different text on button mouse over in Intereaction tab. In studio it works great. In engine, nothing. I didnt try to change the text from c++ but im sure it would
I did try hooking up to button events in c++ and the mouse enter, click, etc work fine there too.
So my conclusion is that interactions ( "Interactivity" in studio tab) dont seem to work at all in my implementation. I have been over the source examples over and over and theres nothing specific that needs to be done to start interaction as far as i can tell. Again I cannot dig into this because i do not have source so I could really use a kick in the right direction.
Thank you!
For instance I have a simple button and when mouse over it starts a infinite loop storyboard. This works perfectly in studio.
In my engine even tho the button visually changes its hover state, click state, the storyboard will not play. I tried changing the button content to different text on button mouse over in Intereaction tab. In studio it works great. In engine, nothing. I didnt try to change the text from c++ but im sure it would
I did try hooking up to button events in c++ and the mouse enter, click, etc work fine there too.
So my conclusion is that interactions ( "Interactivity" in studio tab) dont seem to work at all in my implementation. I have been over the source examples over and over and theres nothing specific that needs to be done to start interaction as far as i can tell. Again I cannot dig into this because i do not have source so I could really use a kick in the right direction.
Thank you!