图像作为HoloLens中的纹理-问题

时间:2018-07-17 06:14:13

标签: c# image unity3d textures hololens

晚上好

最近,我试图在Unity中创建一个应用程序,在该应用程序保持打开并运行的状态下,我可以使用一个按钮打开图像或pdf。我尝试使用Unity进行此操作,但没有发现任何问题。但是,当我使用HoloLens模拟器时,每次执行该应用程序都会打开文件,然后关闭。

我以为,如果我定义了几个2D空对象(如图像,原始图像...),则应用程序在执行此操作时仍将运行。为此,我使用了WWW类和Unity脚本API的示例。 https://docs.unity3d.com/ScriptReference/WWW.html

但是,我不知道为什么当我运行该应用程序时,图像没有改变...我也尝试了SetTexture()方法,但该方法仍然无法使用。所以我想知道您是否遇到了同样的问题,是否可以帮助我解决问题。

非常感谢您的帮助!

最好的问候

1 个答案:

答案 0 :(得分:0)

我建议查找以下帖子:change texture

归结为定义游戏对象,从图像中制作预制件并设置预制件的材料。您可以通过导入图像或使用“项目”选项卡>“创建”>“材质”来轻松制作新材料。您可以尝试制作2种颜色不同的材料进行测试。

也可能是需要在编辑器之外使用UWP运行的代码,如果是这种情况,则可以使用

#if !UNITY_EDITOR
//Put your code here.
#endif