//set a selected model on vuforia image target public void SelectModel(int index) { AEntity newModel; //don't execute code if selected model is the same as before if (index == currentSelected) { return; } else { currentSelected = index; } //hide previous model on Image Target and reset its values if (currentARObject != null) { currentARObject.Disable(transform); } //place new model on image target; newModel = models[index]; //disable model renderers if image target is not detected if (imageTargetVisible == false) { EnableItemRenderers(index, false); } //re enable renderers in case they were disabled else { EnableItemRenderers(index, true); } newModel.Enable(imageTargetDummy.transform); currentARObject = newModel; }