12/07/28 22:13:57.96 uPjBrwcM
>>1乙
早速質問おながいします。
名前が「player」のGameオブジェクトに「testScript.js」というスクリプトを引っ付けて有る状態で、
別のスクリプトから、「testScript.js」内の関数を呼び出したいです。
現状のソースは
private var playerObj : GameObject;
function Awake () {
playerObj = GameObject.Find("player");
}
private function UpdateFunction () {
var myScrpt = playerObj.GetComponent("testScript");
myScrpt.testFunc(); <-ここでエラー発生
}
となっていて、ソースを保存した時点で
BCE0019: 'testFunc' is not a member of 'UnityEngine.Component'.
と、エラーが出ます
ちなみに、エラー該当箇所をコメントアウトして、
Debug.Log(myScrpt.GetType());
と書くと、コンソールに
testScript
と出るので、コンポーネント自体は取得出来ている模様。
もう二日もハマってます。ご助力を!!