AR农民趣味AR农场42课件.pptxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

AR农民趣味AR农场主讲人:F3组队成员:易晓雨蔡舒怡郑裕莹

目录使用EasyAR01农场渔场020405分工牧场03总结06

使用EasyAR01

EasyAR一开始采用EasyAR实现图片识别,并配置好1.LicenseAPIKeyAPISecretSparseSpatialMapAppID等.图片识别

EasyAR转换平台:AndroidCommpanyNameProductName与EasyAR中一样文件打包

EasyAR在场景二上制作表面跟踪,原先是想制作物体跟踪但是设备不支持表面跟踪运动跟踪

农场02选择农场主题贴近生活,易于玩家理解与接受,适合休闲娱乐。农场场景丰富多样,涵盖种植、养殖等元素,为游戏玩法提供广阔空间。

农场土地和种植通过调用预制体制作草地变成犁过的土地这里是用铲子的碰撞体碰到土地就调用该代码,从未浇水的土地转换为湿润土地使用的原理跟此相同湿润草地种植逻辑

农场土地和种植通过调用预制体制作

农场植物生长逻辑

农场植物收割逻辑

农场彩蛋表面跟踪从主场景跳转到彩蛋场景后该代码挂载到土豆上

牧场03

牧场在限定区域内随机生成物体且随机移动演示文稿是一种实用的工具,可以是演示,演讲,报告等。大部分时间,它们都是在为观众服务。演示文稿是一种实用的工具,可以是演示,演讲,报告等。大部分时间,它们都是在为观众服务。演示文稿是一种实用的工具,可以是演示,演讲,报告等。点击按钮在指定矩形区域(spawnArea+areaSize)内随机位置生成预制体(Duck)每个对象通过协程(MoveRandomly)持续向随机目标点(GetRandomPositionInArea)移动可调整移动速度和间隔时间这个协程让对象不断向随机目标点平滑移动,接近目标或随机触发时会重新选择目标位置和速度,并暂停片刻,形成自然的随机移动行为。

牧场喂饲料生蛋逻辑拖动饲料Food检测到模型Tag“Duck”,Image消失当次数累计达到三次,会在EggPoint位置生成一个蛋,并且播放音效

牧场剪羊毛逻辑拖动剪刀Scissors检测到模型Tag“Sheep”,播放音效,和剪刀动画,羊毛数量加一

牧场表面追踪双指触摸缩放单指触摸旋转

渔场04

渔场场景中共有四种种类的鱼,当第一次捕获某一种鱼时,会弹出恭喜界面,1.5秒后消失内容一静态布尔值,记录是否已经触发过感谢面板(确保只显示一次)单例实例,用于其他脚本访问此脚本延迟调用方法使用tag来标记种类1鱼

渔场计数:当捕获10条鱼时才可以点击按钮,数量不足时,会触发提示,两秒内变淡后消失内容二noyesyes1//记录文本初始颜色startcolor//设置目标颜色(保持RGB不变,alpha变为0即完全透明endcolor每帧检测鱼数量num是否超过10超过没超过Button的image变化没超过的游戏提示

渔场表面识别:当你点击左侧不同按钮时(可以缩回按钮栏),展示不同鱼的模型,可以放大缩小,旋转观察细节内容三每点击按钮,销毁worldroot的子物体并生成对应的模型(放大缩小的脚本挂载在子物体上)

分工05

分工农场制作:易晓雨牧场制作:蔡舒怡渔场制作:郑裕莹PPT制作、合成项目等:易晓雨、蔡舒怡、郑裕莹

总结06

总结1.设备不支持运动跟踪,表面跟踪会偏移过大2.在制作土地转换过程中有很多逻辑上的问题一开始有较大的问题,导致浪费了一些时间3.在合并项目时由于资源命名不规范导致出现分不清哪些是谁的文件的问题4.合成项目时,导入的项目会把原本项目的APIKey、APISecret等覆盖,导致Bulid出的项目出错5.对C#掌握还需要更加深入遇到的问题1.采用表面跟踪2.借助AI重新梳理逻辑3.重新填入原本项目的APIKey、APISecret等,确保AndroidCommpanyNameProductName与EasyAR中一样解决问题

非常感谢您的观看Thankyouverymuchforwatching

文档评论(0)

学海无涯苦做舟 + 关注
实名认证
文档贡献者

职业教育

1亿VIP精品文档

相关文档