Unity技术VR/AR分享Unity ARiOS ARKit

图文并茂开发AR小游戏全教程(二)

2017-08-25  本文已影响365人  奥卡姆剃须刀

需要识别卡 AR游戏
这个是不需要识别卡的 可放大缩小 旋转 感应重力偏移
可自行下载项目运行到真机上演示由于项目以及下文用到的素材较大 GItHub 无法上传 故传到百度云LLGameAR二

dragon.gif image.png
1 创建一个新场景
image.png

然后将新的场景保存成 Scene2

image.png
2 添加 AR摄像机, 并绑定证书秘钥

这个步骤和我写的第一篇文章是一样的 此处就不再累赘了 可查看第一篇文章

3 加入游戏对象模型

从这里LLGameAR二下载素材 然后将素材拖入到 Assets 中

4 为游戏对象模添加动画

目前是做一个不需要识别卡就能出现的动画, 但我们还是必须要让摄像机里边出现动画,
好了 接下来一步一步调试 有几个要点
4.1 将相机的调成180度让小龙可以出现在摄像机中

image.png

4.2 移动小龙到摄像头的正前方

image.png

接下来点击运行就可以看到小龙在我们正前方了


dragon.gif

4.3 添加动画以及设置动画类型

image.png

接下来编辑动画


image.png

设置动画类型

image.png

设置 Wrap 模式

image.png

现在小龙就已经会动了

dragon.gif

4.4 小龙看着比较暗 我们需要调整一下定向光源方向

image.png
5 添加重力加速度

在 Assets 中创建一个文件夹 命名 scripts

image.png

Unity 编程一般就是用 C# 和 Javascript 脚本语言

image.png

我们这里创建 C#的脚本 然后双击打开

image.png 点击这个可以查看 Unity 脚本语言的说明 image.png

然后在 Unity 编辑器中编写代码


image.png

然后就是将写好脚本添加到我们的游戏对象上了

image.png

然后在加入leanTouch 脚本

image.png

然后在把第一篇文章添加的三个脚本再次添加一遍 此处就不多说了

接下来就知道导出 IOS 平台 然后运行真机看效果了

上一篇下一篇

猜你喜欢

热点阅读