#游戏unity#AR手机游戏的平台构建(下)

26 篇文章 1 订阅
6 篇文章 0 订阅

## #游戏unity# AR手机游戏的平台构建(下)##

  • 1.vuforia上注册项目文件

    在vuforia上创建一个属于你的项目
    找到如下选项
    这里写图片描述
    点击Add License Key,并且勾选Development选项,输入项目名称(是英文的哦),同意协议,就可以看到已经有创建好的项目了哦。我的项目名称是Sound
    这里写图片描述
    接着,要点击你的项目名,把其中的密钥复制到你可以找到的一个记事本文件中,以后会用到的
    建立项目资源文件
    点击如下
    这里写图片描述
    点击Add Database,进入新的一个界面点击Add Target可以上传项目识别图片;
    需要注意的是,项目识别图片的名字只能是英文的才能上传
    上传界面中,勾选Single Image就可以,表示上传单张图片,宽度写50就可以
    这里写图片描述
    很坑的就是,上传的时间会比较长,友情提醒:在上传的过程中不要切出界面,因为这样失败的几率会比较大
    上传成功后,要注意,如果显示是三颗星或者两颗星的话,表示这个识别图的识别成功率是比较低的

    列表内容
    接着,勾选识别图片,下载识别图信息
    选择Unity Editor模式,进行下载
    在unity中将平台转换到安卓平台

  • 2.在unity中进行的配置
    - ImageTarget
    在上一篇博客中,我们已经将vuforia的SDK导入了unity中,并且拖拽入了ARCamera和ImageTarget,现在对ImageTarget进行调整,是其在Game视图中处于中间位置,如下图所示,(这样便于识别)
    这里写图片描述
    接着,我们选择ImageTarget,在Inspector面板中对Image Target Behavior脚本进行设置。我们选择Database为我们导入的图片库名,选择ImageTargrt为我们希望识别的图,即我们上传的待识别图。如果没有导入图片库xxx.unitypackage,这里将显示Empty,并且只能选择Vuforia SDK自带的识别图。选择DateBase后ImageTarget会自动选择,width和height会根据你上传时填写的大小自动设置(此大小是可以更改的,只是比例不会变)。
    其余选项可按照自己的需求设置。

    到这里小伙伴们可能会发现,步骤是一样的,但是并不能显示我上图的图片,ImageTarget还是一样是空白的。这是因为上图中右下角的材质没有附上图片。
    我们在Assets下找到我们的图片xinbake_scaled,由于图片库把我们的图片shape改成了cube,我们没有办法将它附到ImageTarget这样的平面上,所以需要先将它改为2D。*需要注意的是还要改成Default哦,否则图片始终显示不出来哦,然后点击Apply
    这里写图片描述

    这里写图片描述

    - ARCamera
    打开ARCamera的设置面板
    这里写图片描述
    把我们之前存下的密钥复制到第一项;并勾选Datasets中的Load Sound Database和Active
    这里写图片描述

因为我们团队的游戏是双卡互动的,所以要修改卡牌个数,如下:改为2
这里写图片描述


以上,参数就设置好了,接下来就可以导入模型,真正开始我的酷炫AR回合制纸牌游戏——音之国度的制作啦!期待下篇博客哦!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值