Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在通用应用程序和使用Unity3d开发的独立应用程序之间建立通信_C#_Unity3d_Uwp_Win Universal App_Ipc - Fatal编程技术网

C# 在通用应用程序和使用Unity3d开发的独立应用程序之间建立通信

C# 在通用应用程序和使用Unity3d开发的独立应用程序之间建立通信,c#,unity3d,uwp,win-universal-app,ipc,C#,Unity3d,Uwp,Win Universal App,Ipc,我有一个UWP应用程序和Unity3d Windows应用程序构建。我需要在UWP应用程序和Unity3d应用程序之间建立通信。这两个应用程序将在同一台计算机上运行 Unity3d应用程序和Universal应用程序(Windows 10本机应用程序)的开发都是用C语言完成的 沟通应包括: 从UWP应用程序启动和关闭Unity3d应用程序 从UWP应用程序向Unity3d应用程序发送数据 从Unity3d应用程序接收数据到Windows本机应用程序 我已为此搜索了资源,但找不到任何资源。请有人分

我有一个UWP应用程序和Unity3d Windows应用程序构建。我需要在UWP应用程序和Unity3d应用程序之间建立通信。这两个应用程序将在同一台计算机上运行

Unity3d应用程序和Universal应用程序(Windows 10本机应用程序)的开发都是用C语言完成的

沟通应包括:

  • 从UWP应用程序启动和关闭Unity3d应用程序
  • 从UWP应用程序向Unity3d应用程序发送数据
  • 从Unity3d应用程序接收数据到Windows本机应用程序
  • 我已为此搜索了资源,但找不到任何资源。请有人分享实现上述目标的可能方法以及这些方法的资源/示例


    谢谢:)

    我通过一个应用程序服务做到了这一点:在普通的xaml应用程序中,托管应用程序服务,让unity使用其中的数据


    通过协议激活,应用程序可以彼此启动

    这两个应用程序都将在同一台计算机上运行?是的,这两个应用程序都将在同一台计算机上运行。您是如何获得Unity3d Standalone Build的应用程序服务和程序包名称的unity 3d应用程序目标是WSA对吗?或者你把它变成一个桌面应用程序?它是一个独立的版本,可能会被推到Steam游戏商店。如果可能,我只想让它从我的UWP应用程序下载并运行unity应用程序的.exe。它不是windows应用商店应用程序。如果它只是作为桌面应用程序的exe,则无法使用应用程序服务。HYou仍然可以使用协议激活来启动彼此,但这两个应用之间的主动通信将是不可能的