Советую сначала изучить или доучить раз ты не понимаешь код C# unity , ну или сам C# если его не знаешь , так как без этого некуда в разработке . Могу посоветовать бесплатный курс от  
ANDROIDHELPER
Но все же про твой вопрос ,  я сделать тестовый проект  с твоим кодом и объект (3D объект ) спокойно крутиться 
, стоя на мести , может это не то ,  что ты хотел добиться ,  если так оно и есть объясни поподробнее чего ты хочешь добиться