前言:本文实现的是Example中的TutorialDynamicModels功能,
如果Metaio不知道怎么在Unity中进行简单的开发,请参考我的另一篇文章 Metaio在Unity中的简单使用
Metaio的Example位于![](https://img-blog.csdn.net/20150525114832274?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQWRhbUJpZWJlcg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
实现的功能:Metaio模型的拖拽以及放大和缩小
正文:
1:将两个预设体拖放进去
2:填写metaioSDK 的SDK Signature,Select source 以及设置层,如图:
3:然后设置你的项目 Bundle Identifier,如图:
4:把模型拖放到metaioTracker下,并添加Directional light,,当然,Directional也是在metaioTracker下,如图:
注意:模型的Scale 要记得设置下,稍微变大些,我设置的是100,100,100
5:给模型添加 GestureHandler脚本,该脚本是在metaio\Scripts\GestureHandler.cs下,脚本是SDK自带的,该脚本的功能,是实现模型的拖拽,缩放
6:给模型添加Box Collider ,否则事件触发不了
7:发布下,就可以了,运行效果如图: