Unity事例ノート

UNITY

制限時間になればPrefab生成を止める

制限時間になれば、Prefabの生成を止めるしくみを作ってみましょう。

Sphereのプレハブを1秒おきに生成。

3秒経過すれば、Prefabの出現がストップされます。

関連記事:
5秒経過すればInstantiateを止める
指定数になればPrefabの生成を止める
制限時間になれば停止する

タイムアップでPrefab生成をストップ

Sphereを作成し、リジッドボディを追加します。

Sphereをブロジェクトビューにドラッグ&ドロップし、プレハブデータに変えます。

Sphereの元データを削除しておきます。

空のオブジェクトを作成します。

DropBall.csを作成し、GameObjectに追加します。

DropBall.csを記述します。

Ballのフィールドには、Sphereプレハブを入れます。

ゲームプレイしてみましょう。

1秒おきにSphereプレハブ生成。

5秒経過すれば、生成がストップします。

関連記事:
5秒経過すればInstantiateを止める
指定数になればPrefabの生成を止める
制限時間になれば停止する

この記事の監修・専門指導

枚方市のプログラミング専門スクール
フタバゼミ 枚方くずは校

この記事で解説したUnityやC#の技術も、当校では直接個別指導しています。「むずかしいことをおもしろく」をモットーに、初心者から本格開発までサポート。樟葉駅から徒歩1分、まずはお気軽に体験会へお越しください。

SCHOOL教室案内