目的:将统一3D中的特定元素加载到颤振Android应用程序中。
问题:我使用flutter_unity_widget在颤振显示统一的3D内容。我的工作很好,直到我使用像_unityWidgetController.postJsonMessage这样的方法,它显示黑色的屏幕和内容是不可访问的。
颤振电流码
// Callback that connects the created controller to the unity controller
void onUnityCreated(controller) {
_unityWidgetController = controller;
unity(_unityWidgetController);
}
unity(UnityWidgetController _unityWidgetController){
_unityWidgetController.postJsonMessage("Model Selector" , "SelectModel", {"value" : 3});
_unityWidgetController.postMessage("Model Selector" , "SelectModel", "3");
}flutter_unity_widget:^2020.3.25
发布于 2022-06-01 07:34:39
黑屏问题与统一崩溃有关。我正在做一个颤振AR应用程序。我使用的是颤振+统一+ Vuforia和flutter_unity_widget:^2022.1.0+2版本。请设法找到你的统一坠毁。我可以与您分享我的工作代码示例,用于将消息从我的颤振应用程序发送到团结。我正在使用它;当团结准备好时,将这个信息从颤音发送到团结:
void _onUnityCreated(controller) {
controller.resume();
_unityWidgetController = controller;
_unityWidgetController.postMessage("myUnityObject", "myUnityMethod", "myStringParam");
}https://stackoverflow.com/questions/72456628
复制相似问题