Unity

Unityで爆発エフェクトを呼び出す

投稿日:2019年5月3日 更新日:

スクリプトを作成する


こちらを参考にスクリプトを作成して爆発させたいオブジェクトに貼り付けます

スクリプト

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ExplosionTest : MonoBehaviour
{
    public GameObject Bomb;//爆発を呼び出す場所
    public GameObject Explosion;//呼び出す爆発
    
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.A))//Aキーがおされたら
        {
            Instantiate(Explosion.gameObject, Bomb.transform.position, Bomb.transform.rotation);//爆発をBombの場所にBombの向きで呼び出す
            Destroy(Bomb.gameObject, 0.1f);//Bombを0.1秒後に消す
            Destroy(Explosion.gameObject, 3);//Explosionを3秒後に消す
        }
    }
}

爆発するオブジェクト、呼び出す爆発を設定する

テストプレイをしてみると

Aキーがおされたら爆弾が爆発して消えました
※今回はキーがおされたら爆発にしてますが、敵に触れたらとか、何秒たったら、など好きな条件にしてみてください
爆発だけじゃなく、同じやり方で様々なエフェクトを使うこともできるので、応用してみてください

このサイトについて

ここには、自己紹介やサイトの紹介、あるいはクレジットの類を書くと良いでしょう。

検索

このサイトについて

ここには、自己紹介やサイトの紹介、あるいはクレジットの類を書くと良いでしょう。

検索

-Unity

執筆者:


comment

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

Scratch → Unity対応早見表

使い方の動画はこちら♪ 動き transform.position += transform.TransformDirection(Vector3.forward * 10); ※3つの数字は回転する …

Unityの便利機能を使いこなそう #2 CharacterControllerでプレイヤーの移動とジャンプを実装しよう【マリオ風、バイオハザード風、フォートナイト風】

CharacterControllerの説明 さて、今回はCharacterControllerというものを使って、プレイヤーの移動とジャンプを実装していきたいと思います CharacterContr …

秋田のローカルタレントマティログさんのAR写真アプリ

この作品の経緯 秋田のローカルタレントマティログさんが運営するシンプルシナジーに出演した時に作成したものです 操作説明 左下のアイコンをクリックすると、マティログさんが登場します クリックしてアフロ出 …

no image

一定距離で追従するカメラ

using UnityEngine; using System.Collections; public class CameraFollowPlayer : MonoBehaviour { publi …

no image

Unityでクリックしたところにブロックを置く

using System.Collections; using System.Collections.Generic; using UnityEngine; public class BlockCre …

ゲタバコ倶楽部へようこそ

  • 318853総閲覧数:
  • 122今日の閲覧数:
  • 246610総訪問者数:
  • 107今日の訪問者数:

住所
Akita,Japan

営業時間
月~日: 10:00 AM – 10:00 PM

このページはゲタバコ先生の日々思うことや活動、プログラミングの習得方法を発信するページです。
仕事のご依頼、メッセージ等、サービス概要をご覧の上で、お気軽にご連絡ください。

getabakosensei@gmail.com