AREvent
2014-07-07 16:53:26 2 举报
登录查看完整内容
为你推荐
查看更多
抱歉,暂无相关内容
AREvent是增强现实(AR)中的一个关键概念,它代表在AR环境中发生的事件或交互。这些事件可以包括用户与虚拟对象的触摸、拖动、旋转等操作,也可以是现实世界中的物体与虚拟对象之间的交互。AREvent为开发者提供了一个框架,用于处理和响应这些事件,从而实现更丰富、更直观的AR体验。通过监听和处理AREvent,开发者可以确保应用程序能够适应用户的操作,并根据需要更新虚拟内容。总之,AREvent是构建高质量AR应用的关键环节,它使得虚拟世界与现实世界之间的交互变得更加自然和流畅。
作者其他创作
大纲/内容
targetIsBindToImage是否随卡状态
ConstVariable.targetImageName=\"null\"
N
隐藏模型(ConstVariable.targetModel)ModelHide()
Time.timelistenerRate
0==timeCounts
ConstVariable.targetScaleToImage=targetScaleToImage
ConstVariable.targetImage=null
ConstVariable.targetAudio=GameObject.Find(targetAudioName)
null==ConstVariable.pushModel存在离卡模型
ConstVariable.targetImageName==transform.name辨识当前卡
distance(positionEnd-positionStart)
0.5ftimeCounts
离卡逻辑
Y
隐藏模型(ConstVariable.pushModel)ModelHide(ConstVariable.pushModel)
positionEnd=arCamera.WorldToScreenPoint(transform.position)
绑定模型(ConstVariable.targetModel)BindModelToImage()
positionStart=arCamera.WorldToScreenPoint(transform.position)
ModelManager似乎不需要
ConstVariable.targetIsBindToImage=false;
ConstVariable.targetIcon=targetIcon
ConstVariable.targetImagePreName=transform
ConstVariable.targetImage=transform更新为当前卡对象
解除模型(ConstVariable.targetModel)绑定UnBindModelFromImage()ConstVariable.pushModel=ConstVariable.targetModelConstVariable.targetModel=null;
listenerRate=Time.time+0.05f
Over
timeCounts=0
ConstVariable.targetVideo=targetVideoName
显示模型ModelShow()
timeCounts+=Time.deltaTime
辨识到卡片
离卡
ConstVariable.targetImagePreName!=ConstVariable.targetImageName第一次辨识
检索模型信息,返回如下变量值
ConstVariable.targetContent=targetContent
null!=ConstVariable.targetModel随卡模型非空
卡片隐藏
存在离卡模型
ConstVariable.targetModel=GameObject.Find(targetModelName)
ConstVariable.targetIsBindToImage=true;
ConstVariable.targetScaleToWorld=targetScaleToWorld
ConstVariable.targetModel=null
0 条评论
回复 删除
下一页