using UnityEngine;
public class NucleonSpawner : MonoBehaviour {
public float timeBetweenSpawns;
public float spawnDistance;
public Nucleon[] nucleonPrefabs;
float timeSinceLastSpawn;
void FixedUpdate() {
timeSinceLastSpawn += Time.deltaTime;
if (timeSinceLastSpawn >= timeBetweenSpawns) {
timeSinceLastSpawn -= timeBetweenSpawns;
SpawnNucleon(); //error is here
}
}
}
-2
A
答えて
3
これは、SpawnNucleon()関数がスクリプト内に定義されていないためです。チュートリアルに従っているように見えます...これはmissing関数は次のようになります
:
void SpawnNucleon()
{
Nucleon prefab = nucleonPrefabs [Random.Range (0, nucleonPrefabs.Length)];
Nucleon spawn = Instantiate<Nucleon> (prefab);
spawn.transform.localPosition = Random.onUnitSphere * spawnDistance;
}
+0
ありがとう、カント私はちょうど次のビットに少しスクロールdidntを信じています。良いものを持っている – zammystuff
+0
ああ、それはしばらくして起こる。あなたはそれを整理してうれしいです。答えを受け入れることを忘れないでください。ハッピーコーディング! – Programmer
関連する問題
- 1. PartialView();名前は現在のコンテキストには存在しません
- 2. 名前 'Textbox1'は現在のコンテキストに存在しませんか?
- 3. 名前swは現在のコンテキストに存在しませんC#?
- 4. 名前 'ResolveUrl'は現在のコンテキストに存在しません
- 5. 名前メンバーシップは現在のコンテキストに存在しません
- 6. 名前 'Database'は現在のコンテキストに存在しませんか?
- 7. 名前 'ModelState'は現在のコンテキストに存在しません
- 8. 名前 '...'は現在のコンテキストに存在しません
- 9. 名前 "shape"は現在のコンテキストに存在しません
- 10. 名前 'placeholderName'は現在のコンテキストに存在しません
- 11. 名前 '..'は現在のコンテキストに存在しません
- 12. 名前 'stringInfo'は現在のコンテキストに存在しません
- 13. StructureMap:名前 'ObjectFactory'は現在のコンテキストに存在しません
- 14. 名前 'chk'は現在のコンテキストに存在しません
- 15. Xamarin - 名前 'Resource'は現在のコンテキストに存在しません
- 16. CS0103:名前 'ClassName'は現在のコンテキストに存在しません
- 17. Xamarin:名前 'x'は現在のコンテキストに存在しません
- 18. 名前 'PromptBehavior'は現在のコンテキストに存在しません
- 19. 名前 `CrossPlatformInput 'は現在のコンテキストに存在しません
- 20. 名前 '****'は現在のコンテキストに存在しません
- 21. 名前 'HtmlEncoder'は現在のコンテキストに存在しません
- 22. 名前 'AppDate'は現在のコンテキストに存在しません
- 23. 名前rtfwriterは現在のコンテキストに存在しません
- 24. 名前 'Drawline'は現在のコンテキストに存在しません
- 25. 名前の数が現在のコンテキストに存在しません
- 26. VSイミディエイトウィンドウ - 名前が現在のコンテキストに存在しません
- 27. 名前htmlMessageBodyが現在のコンテキストに存在しません
- 28. 名前が現在のコンテキストに存在しません。ショッピングカート
- 29. Database.open - '現在のコンテキストに'名前 'データベースが存在しません。'
- 30. 名前 'ConfigurationManager'が現在のコンテキストに存在しません
あなたは 'SpawnNucleon'を宣言したのですか? –