Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

unity オブジェクト

unityでオブジェクトをスクリプトで削除する方法

投稿日:2019年9月23日 更新日:

Pocket

うも、チャーさんです。

 

あなたはunityでゲームオブジェクトを、

スクリプトなどから削除したいですか?

 

この記事では、関数を使い、

ゲームオブジェクトを削除する方法を書いています。

 

 

なので、あなたがこの記事を読めば、

ゲームオブジェクトを削除できるようになるでしょう。

そしてゲーム制作にも役立てれることでしょう。

 

ということで、unityでゲームオブジェクトを

削除したければ、このまま下にスクロールし、

読んでみてください。

 

スポンサードサーチ

unityでゲームオブジェクトを削除するには

 

ということで早速本題です。

unityでオブジェクトを削除したい場合は、

Destroy()関数を使いましょう。

 

unityでゲームオブジェクトを削除する方法の動画

 

この関数は、destroyという名の通り、

ゲームオブジェクトを削除することができます。

 

ちなみにこれは関数なので、スクリプトに書き込むことで、

結構自由にゲームオブジェクトを削除することが

可能です。

 

 

ということで実物をみてみましょう。

 

こちらは敵(エネミー)に見立てた

キューブです。

 

unity ゲームオブジェクト

 

で、このゲームオブジェクトに、

Destroy関数を書いたスクリプトを貼り付け、

 

destroy関数コード

再生ボタンをクリックすると、、

 

 

 

はい、このようにゲームオブジェクトが、

消えて無くなりました。

 

このようにゲームオブジェクトは、

Destroy()関数を使うことで、

削除することができます。

 

 

で、書き方ですが、

Destroyと書いた後に()をつけて、

その()の中に、削除したい対象を書きましょう。

 

例えば、今回の例では、

 Destroy (this.gameObject);

 

と書きましたが、このように、

引数(かっこの中に入れる値のこと)を書くと、

スクリプトを貼り付けてあるゲームオブジェクトを削除できます。

 

 

thisっていうのは、この、という意味で、

this.gameObjectとすることで、

このスクリプトがついてるゲームオブジェクト

 

という意味になるのです。

 

なので、このように引数を書けば、

スクリプトをつけた、

ゲームオブジェクトを削除可能です。

 

 

で、こちらのゲームオブジェクトの削除機能を、

使えば、敵にHPをつけて、それが

0になったらゲームオブジェクト削除。

 

なんてこともできます。

 

 

例えば、

 

コード

 

のように、変数でHPを作り、

そこに数字を代入。

 

そして、HPが0になったら、

Destroy関数が発動。

 

という感じに書いておけば、

敵のHPが0になったら削除みたいな、

ゲームっぽいことも可能です。

 

 

なので、ただゲームオブジェクトを削除するなら、

別にDestroy関数を使わずとも、

ヒエラルキーから消せばいいですが、

 

ゲームっぽく、条件的に削除したい場合は、

Destroy関数を使うと思った物を作れるでしょう。

(もちろん攻撃してHPを減らすコードも書かないとですが)

 

 

スポンサードサーチ

まとめ

 

それではまとめに入ります。

 

unityでゲームオブジェクトを削除するには、

Destroy()関数を使いましょう。

 

引数には、削除したい対象を入れましょう。

 

 

そうすれば削除可能です。

 

ということで、unityでのゲームオブジェクトの、

削除の仕方がわかったと思いますので、

早速あなたも実践してみましょう。

 

すると、あなたは自分でゲームを作れるようになりますよ。

 

 

ということでまずは、

オブジェクトをなんでもいいので用意しましょう。

例、Cubeなど

 

で、次にスクリプトをそのオブジェクトに貼り付け、

そのスクリプトの中に、

Destroy()関数を書きましょう。

 

すると削除できますよ。

 

 

ということで、unityでのゲームオブジェクトの、

削除の仕方でした。

 

それでは、読んでもらってありがとうございました。

 

チャーさん

-unity, オブジェクト

==========

Unity用の3Dモデルを探してる方、欲しい方ご注目!

自作のUnity用3Dモデルをリーズナブルな価格で販売してますので、以下のリンクより一度ご覧ください。

Unity用3Dモデルを見てみる

==========


スポンサードサーチ

関連記事

no image

unityでマウスの座標を取得する方法(超簡単です)

どうも、大石です。   あなたはunityでマウスの座標を取得したい ですか?   この記事を読めば、あなたはすぐに マウスの座標を取得できますよ。   スポンサードサー …

no image

Unityでオブジェクトに重力を1分以内につける方法

  どうも、チャーさん(@chaa___san)です。   あなたはUnityでオブジェクトに重力をつけたいですか?   この記事ではUnityでオブジェクトに、 重力を …

no image

unityでコンポーネントを取得する方法を詳しく解説

どうも、チャーさんです。 あなたはunityでコンポーネントを取得する方法を 探していますか?   この記事ではコンポーネントを取得する方法、 その際の変数宣言の書き方や、 コンポーネント名 …

no image

unityでカメラを追従させる簡単なコードと方法の説明をする記事

  どうも、チャーさんです。   あなたはunityでカメラの追従をさせたい、 こう思ってませんか?   この記事ではオブジェクトをカメラで追従させる、 (カメラが追いか …

no image

unityでのダンジョンの簡単な作り方(コードコピペで作れます)

どうも、チャーさんです。   あなたは、unityでダンジョンを作りたいと 思っていませんか?   この記事ではunityでのダンジョンの作り方を 説明してまして、本記事を読めば …

no image

unityで矢印キーでオブジェクトを移動させるには(3d)

どうも、チャーさんです。 あなたはunityで矢印キーで3dオブジェクトを 移動させたいですか?   この記事では矢印キーによる3dオブジェクトの 移動を実現する方法を書いてるので、 読めば …

no image

unityでボタンクリックで他のオブジェクトの色を変更するスクリプト

どうも大石です。   あなたはunityでボタンをクリックしたら、 他のオブジェクトの色を変更するという スクリプトを書きたいですか?     この記事を読めば、あなたは …

no image

unityで攻撃に当たり判定をつける方法

どうも、チャーさんです。 あなたはunityで攻撃に当たり判定をつけたいですか?   この記事では、当たり判定をつける 方法を書いてるので、読めば当たり判定をつけれます。   とい …

no image

unityでprefabを複製する(スクリプトで)方法

どうも、大石です。 あなたはunityでprefabをスクリプトで複製 したいですか?   この記事を読めば、あなたはprefabをスクリプトで 複製できるようになります。   な …

no image

unityでキー入力で攻撃する方法(3分以内にできます)

どうも、チャーさんです。   あなたはunityでキー入力による攻撃を したいですか?   この記事ではunityでキー入力で攻撃を する方法を書いてますので、あなたがこれを読めば …

no image

unityアセットの使い方を初心者でもわかるように説明。

  どうも、チャーさんです。   あなたはunityのアセットの使い方が、 わからず困ってませんか?   この記事ではunityのアセットの使い方を、 1から説明してます …

no image

unityで弾を発射する方法(簡単3ステップ)

どうも、大石です。   あなたは、unityで弾を発射したいですか? この記事を読めば、あなたはunityで弾を発射 できるようになります。   なので、弾を発射したければ、 この …

no image

unityで敵に近づくと追いかけてくるコードとコードの解説記事

どうも、チャーさんです。   あなたはunityで敵に近づくと、 プレイヤーを追いかけてくるという機能を つけたいと思っていませんか?   この記事ではそれを実現するコードと方法や …

no image

unityで弾の発射の向きを敵に向ける方法(自動)

どうも大石です。   あなたはunityで弾を発射するときの向き をコントロールしたいと思っていませんか?   この記事を読めば、あなたはunityで 弾を敵に向かって発射させれる …

no image

unityで地形を作る方法「初心者でもできるように丁寧に説明してます」

どうも、チャーさんです。   あなたはunityでいい感じの地形を作りたい。 でも、やり方がわからない。と悩んでいませんか?   この記事では、unityで地形を作る方法を、 ステ …

最新記事

チャーさん

プログラミング・筋トレ・unity系の記事などを書いてます。

大学卒業後→開業→個人事業主7年目ぐらいです。webサイト制作したり、unityでゲーム開発しております。

youtubeもやってまして、主にプログラミング動画とかunity系の動画をあげてるので見てください。