我需要获得视频文件的统一引擎路径
当我使用ALAsset时,它只返回像
这样的资产网址assets-library://asset/asset.MOV?id=B650DDD2-32EC-45B6-A38C-537F4D1BDF53&ext=MOV
所以我转换为NSData和writeToFile但是这个解决方案使得内存警告太慢了
无法获取文件网址
file://~~~
EX)' noon vr'应用
PS。没有办法从Unity中的资产库网址获取视频?
答案 0 :(得分:1)
只需使用AssetDatabase.GetAssetPath(VideoObject)
即可返回Unity Asset文件夹中游戏对象资源的路径。
编辑: 如果您想访问 iOS照片或视频库,则必须在 Objective-C >中为插件制作插件 strong>然后用 C 包裹它,然后从 C#(Unity)
调用无需重新编写步骤。您可以在此处按照如何到构建插件的步骤进行操作。