【第19回】Unity ゲームエフェクト :レーザーエフェクト【ネクストんCG】

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 16

  • @らでぃ-q7u
    @らでぃ-q7u 3 роки тому +5

    レーザーの作り方でずっと悩んでいたのでParticleSystemsのみで作成するのにハッとしました!
    ネクストン3dさんの動画は有料でも全く遜色のないクオリティでいつも驚かされます、実際の授業もぜひ受講したいと思わされます

  • @masonmason22
    @masonmason22 2 роки тому

    分かりやすい!チュートリアルを作ってありがとうございます。

  • @ichizi1270
    @ichizi1270 2 роки тому

    いつも素晴らしい動画を公開してくださり、誠にありがとうございます。
    この講義で使用している3っつのテクスチャーについて質問なのですが、背景は「黒」ではなく「透明」という認識であってますでしょうか?
    また、他の動画で作成されているテクスチャーも背景が「黒」のものは「透明」という認識で合ってますでしょうか?

    • @ネクストん3D
      @ネクストん3D  2 роки тому

      ご視聴ありがとうございます!
      テクスチャの背景に関してですね。
      すみません!
      こちらは使用しているシェーダーによっていろいろとパターンが変わってきますのであまり覚えていないです。
      手間ではございますが両方のパターンを試してみてもうまくいかない場合はテクスチャのInspectorの設定を変更するとうまくいく場合がございます。
      「AlphaSource」と「AlphaIsTransparency」の設定を切り替えて頂くときちんと動作するかと思います。
      マニュアルのURLも記載しておきますのでご確認お願いします。
      docs.unity3d.com/ja/2018.4/Manual/TextureTypes.html

    • @ichizi1270
      @ichizi1270 2 роки тому

      ご丁寧な返信まことにありがとうございます!これからも更新楽しみにしております!有料でも是非視聴させて頂きたいとおもっております!今後のご活躍に期待しております!重ね重ね、ご返信ありがとうございました!

  • @朱雀戦車兵
    @朱雀戦車兵 2 роки тому

    すみません、テクスチャについてなのですが、事前にMaterialのフォルダを作成して、
    その中にテクスチャのファイルを入れておけばRenderモジュールのMaterialからも読み込めるようになりますか?

    • @ネクストん3D
      @ネクストん3D  2 роки тому +1

      ご視聴ありがとうございます!
      materialフォルダにテクスチャをいれてもRenderモジュールのmaterialには表示はされないです。
      Renderモジュールのmaterialはマテリアルしか入れることができません。
      ですので事前にmaterialフォルダにマテリアルを作成してその中にテクスチャを入れる。
      そうしますと表示されるかとおもいます!

    • @朱雀戦車兵
      @朱雀戦車兵 2 роки тому

      @@ネクストん3D ご丁寧に返信下さり、ありがとうございます。ついでにって呈で不躾ながらになのですが、レーザーエフェクトのテクスチャを
      materialフォルダに作成したマテリアルの中(Albedo)に入れる事で、Renderモジュールのアセットから読み込めるという認識でいいでしょうか?
      素人の質問ですみません^^;

  • @アスカラングレー-d3m
    @アスカラングレー-d3m 3 роки тому +1

    今回使用されているテクスチャはどこかにあるものですか?
    もしそうならどこで入手したか教えていただけると幸いです。

    • @ネクストん3D
      @ネクストん3D  3 роки тому +3

      ご視聴ありがとうございます!
      こちらのサイトを使用すれば手軽にテクスチャを作成することができるかなと思うので最初のうちは活用するとよいかとおもいます!
      mebiusbox.github.io/software/2017/01/06/EffectTextureMaker.html

    • @アスカラングレー-d3m
      @アスカラングレー-d3m 3 роки тому

      @@ネクストん3D 返信ありがとうございます。参考にさせていただきます。

  • @ケンジ-n5o
    @ケンジ-n5o 3 роки тому

    すみません、Sub Emittersについて質問です。
    この動画で例えると、レーザー発射位置に、GunのGameObjectをおいたところ、Gunに発射された瞬間にGunにコリジョンしてしまい、困っています。
    特定のコライダー(地面コライダー、敵コライダーなど)のみに反応するようにしたいのですが、どう設定すればよろしいでしょうか。
    ご助言いただけますと幸いです。

    • @ネクストん3D
      @ネクストん3D  3 роки тому +2

      ご視聴ありがとうございます。
      コリジョン自体あまり複雑な判定を持たせることはできないです。
      ですので特定のものと限定したい場合はプログラム側でタグ付けなどをして判定させる必要があります。
      例:エネミータグにぶつかった時に爆発エフェクトを出す
      と言う感じですね。
      意図とはズレてしまうかもしれませんがgunのコリジョン判定を消しても発射はされるはずです。

  • @fley789
    @fley789 3 роки тому

    一つ質問ですが、Unityで作ったエフェクトをyoutubeにアップロードしたいのですがエフェクトの書き出し、レンダリングができません。知っていたら教えていただきたいです。

    • @ネクストん3D
      @ネクストん3D  3 роки тому +1

      ご視聴ありがとうございます!
      よく使われるものとしてはunityRecorderでしょうか。
      動画形式で出力できるので非常に便利です!
      入れ方が前より少し面倒ですが色々な方が解説してくれているので大丈夫かと思います!
      他にはbandicamなどの外部の画面録画ツールを使って録画する方法です。
      こちらは手軽ですし画面全体を写すことができます!

    • @fley789
      @fley789 3 роки тому

      @@ネクストん3D 返信ありがとうございます。unityRecorder使ってできました!助かりました!!