Unity (2018.1.9) для целевой платформы WebGL. При загрузке на веб-страницу мы взаимодействуем со сценой WebGL, используя мост JavaScript с экземпляром игры (см. Ниже). У нас есть персонаж, связанный с аниматором и компонентами lipsyn c.
//javascript
const gameInstance = UnityLoader.instantiate("gameContainer", "Build/Test.json");
gameInstance.SendMessage("Control", "PlayAnimation","Hello");
Это должно позволить персонажу воспроизвести запрошенную анимацию, но ответа нет. Вызов для приостановки игры работает, поэтому это индикатор того, что мост имеет доступ к внутренним вызовам.
gameInstance.SendMessage("Control", "Pause"); //this works.
Я подозреваю, что произошла неправильная конфигурация сцены, персонажа, контроллера аниматора. У кого-нибудь есть подсказка, что искать? Спасибо.