2013-02-15 1 views
1

Я знаю родительское имя.Чтобы получить конкретного ребенка в unty 3d

Мне нужно повернуть определенный дочерний элемент родителя.

Но я получаю сообщение об ошибке в C#.

Как сменить этот код на C#?

aFinger = transform.Find("LeftShoulder/Arm"); 
aFinger.Rotate(Time.deltaTime*20, 0, 0); 
+0

Какая ошибка вы получаете? – Tawnos

+0

Мне нужен код C#. Над кодом javascript – Sona

ответ

1

Вы не определяете, как aFinger определена, я буду считать, что это var, что заставит его быть тем, что является правильным.

Попробуйте aFinger.transform.Rotate(Time.deltaTime*20,0,0);

1

Вы хотите, что код в C#:

GameObject aFinger = transform.Find("LeftShoulder/Arm"); 
aFinger.Rotate(Time.deltaTime*20, 0,0); 

Пожалуйста, расскажите нам о том, что вы уже пробовали и то, что в результате вы получили. Преобразование из Javascript в C# обычно не так сложно ...

+1

aFinger.transform.eulerAngles = new Vector3 (0, 330, 0); это я пробовал. в любом случае спасибо 4 всем – Sona

+0

Вам действительно нужно лучше объяснить ваши вопросы. Ваше решение нигде не близко к ответу на ваш вопрос. – Joetjah

+0

Я указал, что просто хочу повернуть ребенка – Sona

Смежные вопросы