First, I didn't change anything except updating the ORK from 2.27 to 2.28. Everything works in 2.27 but throws an exception in 2.28.
The Move Event is called in another Game Event and uses a found object as Used Object. Then in the Move Event it calls a method in a script which is bound with the found object. But it throws an exception says the GameObject has been destroyed.
I tried to print the actor's name in the Move Event and it's null (an empty line in console). I'm sure that the found object is correct because I did other staffs with it in the Game Event.
My music has two loops.
Loop 0: check at 0s and set to 0.5s
Loop 1: check at 10s and set to 6s
When Loop 1 finishes, it seems that it restarts from Loop 0, which will set the time to 0.5s?
If it works like this, I would say it's wrong. Because it never reaches the check point of Loop 0 after finishing Loop 1.
Btw, where to set the color of text of button? I didn't find it in the Editor Settings.
In unity dark theme, the button is dark and the text is black. It's hard to read. I remember it's not like this in 2.27.