パーティクルエミッターを使う

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

パーティクルエミッターは、2D画像(パーティクルとも呼ばれる)を3D空間に放出することで特別な効果を作成します。パーティクルが環境に放出される際の見た目や動作をカスタマイズすることで、ゲームをユニークで魅力的に感じさせる視覚芸術を作成できます。

例として、Mansion of Wonderテンプレートでは、カーニバルライドの異なるエリアでVFXアートを作成するために以下の3つの画像を使用しています。







同じ技術を使って、この章ではカーニバルライドのレーザーブラストと爆発のパーティクルエミッターを見つけ、それらのプロパティをカスタマイズして、平凡な初期パーティクルを自分のVFXクリエーションに変えていきます。

サンプルエミッターを見つける

このレッスンのテンプレートには、プレイヤーがカーニバルライド中にインタラクトする2つの基本的なパーティクルエミッターが用意されています。

  • プレイヤーがブラスターを撃つときに空中を飛ぶレーザーブラスト用。
  • レーザーブラストがゴーストやスライムの敵に当たったときの爆発用。

両方のパーティクルエミッターは、シンプルな白いパーティクルから始まるので、この章を通じて視覚的な外観や動作をカスタマイズする際に進捗をリアルタイムで確認できます。

サンプルパーティクルエミッターを見つけるには:

  1. 次のカメラコントロールを使用して、マンションの前にある2つのパーティクルエミッターのスタンドを良い視点から見るようにカメラを移動させます。最初にカスタマイズするパーティクルエミッターは、左側の白いスパークルのレーザーブラストパーティクルエミッターです。

    アクションコントロール
    移動W A S D
    回転選択したオブジェクトの周りを回転するには、右のマウスボタンを押し続けます。
    ズームマウスのスクロールホイールを使用します。
    フォーカスFを押して選択したオブジェクトにフォーカスします。
  2. レーザーブラストパーティクルエミッターを見つけます。

    1. Explorerウィンドウで、検索バーにBlastParticlesと入力します。
    2. 検索結果からパーティクルエミッターの結果をクリックします。

レーザーブラストをカスタマイズ

3DビューポートまたはExplorerウィンドウで何かを選択すると、Propertiesウィンドウが更新され、Studioのインターフェース内で直接カスタマイズできるすべてのプロパティが表示されます。たとえば、前のセクションでBlastParticlesパーティクルエミッターを選択したとき、Propertiesウィンドウはその特定のパーティクルエミッターのすべてのプロパティで更新されました。

プロパティのカスタマイズを紹介するために、まずレーザーブラストのパーティクルの色と画像をカスタマイズしてみましょう。このプロセスに慣れてきたら、さらに多くのプロパティを試してみてください。

色

パーティクルエミッターのColorプロパティは、各パーティクルのテクスチャを特定の色合いまたは放出からフェードするまでの色のグラデーションに染めます。このレッスンでは、パーティクルを特定の色合いに設定することに焦点を当てていますが、チュートリアルが終わった後にパーティクルエミッターガイドでグラデーションに設定する方法についてもっと学ぶことができます。

レーザーブラストパーティクルに新しい色を付けるには:

  1. PropertiesウィンドウでColorプロパティを見つけ、その右側の薄い灰色のボックスをダブルクリックします。ポップアップのColorsウィンドウが表示されます。

  2. Colorsウィンドウで色を選択し、OKボタンをクリックします。たとえば、Colorプロパティを202, 210, 20に設定すると、パーティクルは以下の画像のようになります。

テクスチャ

パーティクルエミッターのTextureプロパティは、パーティクルエミッターが環境に放出する画像(テクスチャとも呼ばれる)を指定します。テクスチャは、シンボルや自分が描いたものなど、任意の2D画像を使用できます。たとえば、以下のビデオでは、パーティクルエミッターのテクスチャを変更することでまったく異なる効果が生まれる様子を示しています。

レーザーブラストパーティクルに新しいテクスチャを設定するには:

  1. 以下の画像の中からパーティクルエミッターのテクスチャとして使用する画像を選び、その下にあるassetID番号をコピーします。爆発をカスタマイズする準備ができたら、このテクスチャのスタートパックに戻ることができます。

    rbxassetid://5860841663
    rbxassetid://5857851812
    rbxassetid://5857851618
    rbxassetid://6711256324
    rbxassetid://5833235272
    rbxassetid://6772783963
    rbxassetid://5833323391
    rbxassetid://5857892330
    rbxassetid://5857892405
    rbxassetid://5857931724
    rbxassetid://5857851618
    rbxassetid://5860841737
  2. PropertiesウィンドウでTextureプロパティを見つけ、テキストをハイライトするためにクリックします。

  3. テクスチャのassetIDをCtrlVまたは⌘Vを押して貼り付け、Enterを押します。これで、パーティクルエミッターはあなたのテクスチャのように見えるパーティクルを放出します。たとえば、5833323391のテクスチャを使用すると、パーティクルは以下の例のようになります。

爆発をカスタマイズ

レーザーブラストのカスタムVFXアートができたので、レーザーブラストが邪悪なスライムや恐ろしいゴーストに当たったときの爆発をカスタマイズすることに進みます。爆発のプロパティをカスタマイズしていることを確認するために、爆発パーティクルエミッターを選択して、Propertiesウィンドウがその特定のプロパティで更新されるようにします。

  1. Explorerウィンドウで、検索バーにExplosionParticlesと入力します。

  2. 検索結果からパーティクルエミッターの結果をクリックします。

サイズ

パーティクルエミッターのSizeプロパティは、各パーティクルのテクスチャのサイズを特定のサイズまたは放出からフェードするまでのサイズに変更します。このレッスンでは、パーティクルを特定のサイズに設定することに焦点を当てていますが、チュートリアルが終わった後にパーティクルエミッターガイドでサイズを変更する方法についてもっと学ぶことができます。

爆発パーティクルに新しいサイズを設定するには:

  1. PropertiesウィンドウでSizeプロパティを見つけます。

  2. 最良の結果を得るために、Sizeを1から10の間の数値に設定します。

パーティクルに関しては、「一律のサイズ」は存在しません。異なるパーティクルテクスチャは、さまざまなサイズでより良く見えます。これを示すために、以下のビデオを見て、Sizeの値が増加するにつれて星のテクスチャがどのように変化するかを確認してください。

速度

パーティクルエミッターのSpeedプロパティは、パーティクルがパーティクルエミッターから放出される速度を変更します。言い換えれば、このプロパティを変更することで、パーティクルが急速に放出されるか、ゆっくりと放出されるかを調整できます。

爆発パーティクルに新しい速度を設定するには:

  1. PropertiesウィンドウでSpeedプロパティを見つけ、それを10(遅い)から100(速い)の間の数値に設定します。

  2. 前の章で学んだことを活かして、ゲームをプレイテストしてパーティクルの動作を確認します。何かが正しく見えない場合は、デザインを変更するために戻ることができます。

追加のプロパティ

レーザーブラストと爆発のVFXアートはほぼ完成です!いくつかのパーティクルエミッターのプロパティをカスタマイズしましたが、作業をパーソナライズするために変更できるプロパティはまだたくさんあります。以下のセクションではいくつかを強調しますが、ここにリストされていないものも自由に試してみてください。

LightEmission

LightEmissionプロパティは、パーティクルを光らせます。このプロパティの値が高いほど、低照度の環境でもパーティクルが光るようになります。

0
0.5
1

RotSpeed

RotSpeedプロパティは、パーティクルが時間とともに回転するようにします。これがどのように機能するかを示すために、以下のビデオを見て、RotSpeedプロパティが増加するにつれてパーティクルの直線テクスチャがどのように回転するかを確認してください。

Lifetime

Lifetimeプロパティは、パーティクルがパーティクルエミッターから放出された後、何秒間表示されるかを変更します。VFXアートによっては、パーティクルが一瞬(0.5秒)だけ表示されるようにしたり、空中に留まる(2秒)ようにしたりすることがあります。

ランダム化された数値

プロパティをランダム化することで、パーティクルがより少ない繰り返しに感じられます。LifetimeやRotSpeedなどの一部のパーティクルエミッターのプロパティに最小値と最大値の範囲を追加することで、ランダム化を追加できます。

数値をランダム化するには:

  1. プロパティ名の横にある小さな矢印をクリックします。プロパティが展開されます。

  2. Minにパーティクルに持たせたい最小値を設定します。

  3. Maxにパーティクルに持たせたい最大値を設定します。

パーティクルエミッターに関する新しい知識を活かして、VFXアートを改善する時間を取ってください。準備ができたら、次のセクションに進んでプレイテストと作業をRobloxに保存する方法について学びましょう。

©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。