在 Unity 中打开场景的外部链接?

用户11458208

有没有办法通过 PDF 或其他东西的链接打开 Unity 应用程序?就像,当用户点击链接时,Unity 应用程序打开,然后显示用户点击链接的图像。同样,保留了 3 个不同的链接,每个链接打开同一个 Unity 应用程序,但显示不同的图像。

我希望在 .exe 和 .apk 中对此进行编程。这就是为什么我想知道这是否可能?

发光体

请允许我先提一个更一般的情况。

您可能知道,如果您有一个 .exe 想要运行附加数据,则可以使用命令行参数来完成:在您的情况下,确定要显示哪个固定“图像”的参数。Unity Answers 论坛上的用户 Taylor-Libonati提供了一个片段,作为在 Unity 中阅读命令行参数的建议。

但是,您希望通过链接运行应用程序。最简洁的方法是使用自定义URL 方案——定义一个自定义协议,点击即可启动您的应用程序。对于 Android,用户 Cake可以在 Unity Answers 论坛上找到一个示例

对于 Windows,您必须修改注册表,如 James Gregory 对类似问题的回答所示。(或查看“可插拔协议处理程序”,但我不知道它们是什么。)

在这两种情况下,您都需要拦截来自链接的数据。本教程(这不是您要查找的内容,但应该是一个很好的指南)建议在 Windows 环境中,链接可能作为第一个命令行参数传递,我们知道我们可以阅读它。我建议实验。

唉,恐怕我不知道你是如何为 Android 拦截这个的。我从未将使用 Unity 制作的任何内容部署到该平台。

希望您能够基于这些考虑实现一些东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章