xiji321
侠客
侠客
  • UID2476
  • 粉丝1
  • 关注2
  • 发帖数56
阅读:1014回复:5

vuforia动态加载database

楼主#
更多 发布于:2016-12-05 16:05
如题,我两个物体A、B的databas,例如,A.dat和B.dat
现动态加载A.dat:
tracker = TrackerManager.Instance.GetTracker<ObjectTracker> ();
m_Dataset = tracker.CreateDataSet ();
m_Dataset.Load (xmlPath + "/A.xml", VuforiaUnity.StorageType.STORAGE_ABSOLUTE);
tracker.ActivateDataSet(m_Dataset);
自动生成gameobject:New Game Object
给该gameobject添加加脚本DefaultTrackableEventHandler.cs,可识别出物体A
通过点击屏幕事件,删除上次加载的A.dat以及生成的gameobject,
然后同样的方式加载B.dat,并加上DefaultTrackableEventHandler.cs
但问题出现了:加载完B.dat后,不能识别出物体B。同样的即使第二次加载的是A.dat也不能识别出物体A。
有没有研究该功能朋友给出点提示?
[xiji321于2016-12-07 15:19编辑了帖子]

欢迎分享

xiji321
侠客
侠客
  • UID2476
  • 粉丝1
  • 关注2
  • 发帖数56
沙发#
发布于:2016-12-05 16:05
发了好多贴了 ,几乎没人回复。。。。。。
Colinyi
贫民
贫民
  • UID3205
  • 粉丝0
  • 关注0
  • 发帖数1
  • 社区居民
板凳#
发布于:2016-12-07 11:33
load以后不需要调用tracker.ActivateDataSet吗?
xiji321
侠客
侠客
  • UID2476
  • 粉丝1
  • 关注2
  • 发帖数56
地板#
发布于:2016-12-07 15:18
Colinyi:load以后不需要调用tracker.ActivateDataSet吗?回到原帖
调用了忘记贴出
xiji321
侠客
侠客
  • UID2476
  • 粉丝1
  • 关注2
  • 发帖数56
4楼#
发布于:2016-12-07 15:30
好像是vuforia对3d target支持还不完善。加载imagetarget不存在上述问题
w86664665
贫民
贫民
  • UID4042
  • 粉丝0
  • 关注1
  • 发帖数4
5楼#
发布于:2017-10-09 17:34
能留个QQ么
游客

返回顶部