【unity/vufornia】Duplicate virtual buttons with name.../同一个ImageTarget上多个按钮失灵

【unity/vufornia】Duplicate virtual buttons with name.../同一个ImageTarget上多个按钮失灵_第1张图片问题:在同一个ImageTarget上添加多个按钮时无法触发对应按钮的事件。

解决过程

1.查看报错:“Duplicate virtual buttons with name...”这一行,顾名思义,命名重复。

2.英文搜索到以下文章,应该在inspector中对virtualbutton命名。Duplicate virtual buttons with name undefined detected in Image target "..." | Engine Developer Portal (vuforia.com)【unity/vufornia】Duplicate virtual buttons with name.../同一个ImageTarget上多个按钮失灵_第2张图片再次找到我的两个virtualbutton,发现我的两个按钮VirtualButtonBehaviour中Name命名处为空。

【unity/vufornia】Duplicate virtual buttons with name.../同一个ImageTarget上多个按钮失灵_第3张图片【unity/vufornia】Duplicate virtual buttons with name.../同一个ImageTarget上多个按钮失灵_第4张图片

3.修正

为两个按钮命名后,报错解决。

【unity/vufornia】Duplicate virtual buttons with name.../同一个ImageTarget上多个按钮失灵_第5张图片【unity/vufornia】Duplicate virtual buttons with name.../同一个ImageTarget上多个按钮失灵_第6张图片

4.总结

若ImageTarget上只有一个按钮时可以忽略命名问题,但是若有多个virtualbutton时一定要命名避免命名冲突。(不过就算只有一个virtualbutton也最好还是养成命名的好习惯) 

你可能感兴趣的:(unity,游戏引擎)