Причина, как я полагаю, в том, что класс еще не создан... моно классы поведения создаются (создаются экземпляры) в редакторе для целей перетаскивания и т. д. Редактор и среда выполнения - это две совершенно разные области, и не имеет смысла делать класс среды выполнения доступным в редакторе, если на то нет причины. Таким образом: расширяет MonoBehaviour
это должно решить ваши проблемы:
1) Класс должен быть создан: var myClass=new MyClass();
2) Класс должен быть таким же: 'name' == 'имя скрипта': var myClass:MyClass=new MyClass();