2017-10-10 122 views
1

我有一个适用于iOS的Unity应用程序,我需要从iPhones照片库中获取图像,然后在统一内使用它作为纹理/ 2D精灵。我找不到任何有关如何完成的信息。如何从照片库中将照片提取到iOS设备上的Unity游戏中?

任何帮助,非常感谢。 :)

+0

在Objective-C++中创建Unity插件。调用SendMessage来告诉单元读取图像及其宽度和高度的像素。从中创建一个纹理。 – Brandon

回答

0

对于这样的事情,我认为你将需要一个本地插件。您可以自己写(可能更难)或尝试从资产商店中找到一个。我不记得情况是否如此,但是您可能需要支付Unity才能使用/创建插件。

如果你想尝试一下本机插件的路线,这在我的经验中实际上很有趣,下面是它的文档的开始。

https://docs.unity3d.com/Manual/NativePlugins.html

我会怀疑你需要做的是对的代码统一侧,让你打电话到Objective-C的这反过来会调用的代码中的相关位在平台级访问的API 。