Попробуй это:
using UnityEngine;
using System.Collections;
public class SomeStrangeBehevior : MonoBehaviour
{
// текущий объект
private GameObject current;
// список ресурсов для показа
public string[] resources;
// тот который показывается сразу
public int currentIndex = 0;
// показываем дефолтный
private void Start()
{
Display();
}
private void Display()
{
if (current != null) // при показе уничтожаем существующий
{
Destroy(current);
}
current = (GameObject) Instantiate(Resources.Load(resources[currentIndex]));
}
// при клике меняем
void OnMouseDown()
{
currentIndex++;
if (currentIndex >= resources.Length) currentIndex = 0;
Display();
}
}
Необходимые модели положи в папку Resources и в массиве resources указывай пути относительно нее (если например объект лежит в "Resources/Folder/Object", то путь будет "Folder/Object")