android 与 unity 的那些事

2017-6-2

今天想谈谈android 与 unity 的那点事儿==那些我踩过的坑。

[1] 问题一

问题描述:
android 与 unity 的交互过程,android 负责下载 unity 的资源,unity 负责调用资源呈现 AR 效果。android 下载了资源,但是 unity 并没有成功调用资源文件,Log 显示 unity 把 android 下载的资源都读取了,但是没有显示调用资源文件的 Log 。

问题追溯:
只打印了读取资源文件的 Log , 没有打印出调用资源文件的 Log ,问题出在调用资源文件的代码段。经过对比 android 与 unity 两边的日志,发现 unity 执行调用资源文件前有一个判断,资源文件必须要读取到9个,才跳出读取资源文件的循环,执行调用资源文件,而 android 客户端由于用户没有全部选择,只选择了 7 个,故只下载了 7 个资源文件,导致 unity 没有执行调用资源文件的代码段。

解决方案:
(1)android 模块设置 9 个默认选项,用户选择了的替代掉默认选项,若全没有选则下载默认 AR 场景。
(2)unity 模块去掉对资源文件数量的判断,资源文件有多少个就读取多少个,显示多少。

方案评估:
方案一 保证了 AR 场景的完整性,占内存多,时间耗用量大,用户的选择性减弱。
方案二 用户体验更切合真实,无法保证 AR 场景的完整性。

问题教训:
这个问题花的时间代价是有点大的。细节决定成败,不是鸡汤,而是追根溯源中很必要的一个点。因为在 android 与 unity 交互的过程中,我们只抓住了大的方面,例如调用 unity 的方法、传递的参数、文件存放路径等;但却栽在了文件数目这样一个问题上。
android 方面理所当然的认为用户选择什么 AR 效果就下载什么资源,而 unity 方面考虑的却是如果不够数目的资源文件呈现的 AR 场景会不完整。

[2] 问题二

问题描述:
unity 呈现 AR 场景不稳定,抖动问题。

问题追溯:
unity 调用摄像机,识别参照物,呈现 AR 场景。问题出在哪?小菜鸟没经验就只好一步步比对。摄像机问题?找了十几台不同型号的手机拿来测试,问题一样存在。参照物?识别图片从简单图案到复杂图案十几张测试,发现识别图越复杂越稳定。另外与识别图的摆放的位置也有关系,平面的会比凸面的更容易识别。

解决方案:
修改识别图,改变识别图的位置。

方案评估:
识别图是项目的主题,项目要求不能更改,只能增加修饰元素,识别图的位置由凸面改成平面。

问题教训:
小白上路问题多,内心坚强,换位思考。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,463评论 25 707
  • 111. [动画系统]如何将其他类型的动画转换成关键帧动画? 动画->点缓存->关键帧 112. [动画]Unit...
    胤醚貔貅阅读 12,948评论 3 90
  • 说一下需求,因为最近AR有点火,大BOSS从手机淘宝发现了一个AR游戏,在“我的淘宝”右上角 有一个“抓喵喵”的游...
    关山明月阅读 10,851评论 11 36
  • 游梦之初阅读 248评论 0 1
  • 没人喜欢相忘于江湖,爱情更是 秋已凉,叶落,人静。 天空蓝的可爱,我喜欢这样的画面,大片洁白的云朵,盘踞在这个深秋...
    lanyueyoushang阅读 288评论 0 0