2013-02-15 18 views
1

我知道父母的名字。要得到一個特定的孩子在unty 3d

我必須旋轉父級的特定子級。

但我在c#中出現錯誤。

如何將此代碼更改爲c#?

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

你得到什麼錯誤? – Tawnos 2013-02-15 05:54:17

+0

我需要c#代碼..以上代碼是javascript – Sona 2013-02-15 06:13:50

回答

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 2013-02-20 08:19:57

+0

你真的需要更好地解釋你的問題。您的解決方案遠不及您的問題的答案。 – Joetjah 2013-02-20 08:34:58

+0

我指定我只是想旋轉一個孩子 – Sona 2013-02-20 08:36:40

相關問題