本文主要是介绍Magic Leap开发指南(6)-- Application File System,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
许多应用程序需要在Magic Leap One上读写用户数据、记录日志、游戏分数等。所以本篇文章展示如何使用应用程序文件系统存储用户数据。在应用程序的私有沙箱文件系统中,可以根据安全设置将文件保存到不同的位置。无论具体位置如何,任何应用程序的私有文件夹都是:
-
documents/C1/ (writable_dir_path_locked_and_unlocked)
-
documents/C2/ (writable_dir_path)
-
tmp/ (tmp_dir_path)
关于这部分我们需要掌握:
-
使用Lumin Runtime Editor将UITextEdit对象(用于输入文本的区域)应用到项目中。
-
从系统键盘接收输入数据。
-
检索应用程序将写入的路径。
-
从文件中读取数据。
-
当用户点击控件的bumper按钮时,将数据存储到文件中。
实现效果预览:
Step 1: 在Lumin Runtime Editor设置项目
-
从Package Manager启动Lumin Runtime Editor。
-
在Lumin Runtime Editor中创建一个新项目。
-
将其命名为AppStorage,然后单击Create Project。
-
在场景层次结构下,右键单击根节点。
-
单击 Insert > UI Nodes > UITextEdit。UITextEdit提供了一种使用系统键盘输入文本的简单方法。
-
将UITextEdit的名称更改为TextEdit,并应用以下设置。
-
-
设置Scale值为 (3.0, 3.0, 3.0)。
这篇关于Magic Leap开发指南(6)-- Application File System的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!