Skip to content

导入Unity SDK

一、创建工程

运行已安装的Unity软件,选择创建一个新工程。

在①处设置你的工程名,在②处选择工程的存储路径,最好是一个空的文件夹,设置好后点击“创建”按钮,等待工程创建成功后打开。

二、导入SDK

从菜单栏“Asserts->Import Package->Custom Package..”导入stARkit for daystAR SDK Unity Package为自定义包; 默认导入全部资源。

INFO

注意: 如果导入SDK后Unity编辑器提示下图中错误信息时,需手动删除Assets/Common/Plugins/JsonNet路径下的Newtonsoft.Json.dll文件。

而后在Unity场景层级窗口中,删除Main Camera

三、场景配置

在stARkit SDK中,提供了一些示例场景,其中Assets/stARkit/Lenovo.stARkit.SDK/Tutorial/MixtureSeeThrough/Scene为最基础的AR场景,可将此场景build出apk安装包,在晨星AR设备上面体验;若需要自己制作场景,请参考以下步骤:

在Unity下方的项目窗口中,找到预制体Assets/stARkit/Lenovo.stARkit.SDK/Prefab/StARkitMixtureGlassSeeThrough.Prefab。

将预制体StARkitMixtureGlassSeeThrough拖入scene(Hierarchy)。或者选择StARkit Tool -> Add to scene with StARkitMixtureGlassSeeThrough快捷按钮。

将许可证预制体SRApplication放入场景(通过StARkit Tool -> Add to scene with StARkitMixtureGlassSeeThrough 快捷键添加的会自动创建预制体,不需要再拖一遍),然后将开发者账号配置的项目许可证填写到预制体的对应参数上,SRApplication必须填写正确,3.5及以后的sdk进入应用必须联网验证。

将预制体SRFrameManager拖入scene (Hierarchy), 晨星设备上选择设备类型为D_Starkit。

在scene中创建一个方块。

将方块放到初始显示的正前方1米处,并将方块的长宽高都设置为0.2米。

按快捷键Ctrl+S 保存场景,选择保存的路径和场景名。