私は、ゲームオブジェクトがある場所(ボールと言えば)とゲームオブジェクトが消える割り当てられた時間(5秒)後に、ゲームオブジェクトのタイマーが1つになっています
0
A
答えて
0
まあ、あなたはしばらくしてから指定したメソッドを呼び出すInvokeメソッドを使うことができます。
void Start()
{
Invoke("DestroyMyObject", 5);
}
void DestroyMyObject()
{
this.Destroy(this.gameObject);
}
あなたは繰り返し、いくつかのメソッドを呼び出したい場合は、ここでInvokeRepeating を使用することができ、全体のドキュメントです:
0
最も簡単な方法は、Destroy()メソッドを使用することですオブジェクトとタイマーを渡します。例:
Destroy(gameObject, 5);
0
タイマにはコルーチンが使用できます。これは他の答えよりも少し複雑ですが、コルーチンを使うのは良い方法です。たとえば、次のように
IEnumerator DestroyObject(GameObject object, int time) {
yield return new WaitForSeconds(time);
Destroy(object);
}
このスクリプトは選手ではありませんコントローラまたは何か他のものに接続されている場合:
//Wherever the player is supposed to be destroyed
{
DestroyObject(this.gameObject, 5);
}
関連する問題
- 1. ゲームオブジェクトのタップ検出が1つになっています
- 2. 1つのゲームオブジェクトを別のゲームオブジェクトに衝突させて衝突させます。
- 3. タイマーがjavaScriptになっていない
- 4. バイナリ番号が2つ1つになっています。
- 5. 1つのゲームオブジェクトを生成する
- 6. 5件のアプリケーションが1つになっています
- 7. タイマーやウェブブラウザーでメモリがいっぱいになっていますか? c#
- 8. Androidのタイマー - 1時間が間違っている
- 9. Pythonでモジュール名/スタックレベルが1つ上になっています
- 10. スクロールナンバーカウンターが1つになっています
- 11. ロックにつながるタイマー
- 12. マウスクリックでゲームオブジェクトがアクティブにならない
- 13. ゲームオブジェクトがスポイニングしない
- 14. 複数のオブジェクトが2つのゲームオブジェクトにアタッチされています。
- 15. 他のゲームオブジェクトの向きが向いていない方向に回転するゲームオブジェクト
- 16. 2つのテクスチャが1つの図形で重なっています
- 17. 1つのdivの内容が別のdivに重なっていますか?
- 18. timer.cancel()によってタイマーがキャンセルされない
- 19. AndEngine - 複数のテクスチャが1つのテクスチャに重なっています
- 20. 複数のデバッガが1つのブレークポイントでオフになっています
- 21. 無効になって目に見えないゲームオブジェクトがパフォーマンスを引き受けますか?
- 22. 1つのテンプレートに2つの「param」を持っています
- 23. Qタイマーが間違っているタイミング
- 24. FacebookとGoogle Playのサービスが1つになっていますエラー
- 25. Emacsマウスのフォーカスが1つのフレームに詰まっていた
- 26. なぜ私の変数が1つ上がっていないのですか?
- 27. Javaでのタイマーとタイマーのタスクについて
- 28. 誰かがleekspin.comのようなタイマーのコードを知っていますか?
- 29. 1つの物理タイマーを持つ複数の仮想タイマーをシミュレートする
- 30. ゲームオブジェクトをx軸に沿ってスワイプに従って動かします。
:このスクリプトは、プレーヤーに接続されている場合
さて、2秒おきにボールのクローンが5からカウントダウンされるクローンに新しい時間で出現するようにしたいとしましょう。どうすればいいですか? –
ただ答えを編集しました。 2秒ごとにボールをクローンするメソッドを呼びたい場合は、InvokeRepeatingを使うことができます。 – Zolastro
ありがとうございました! –