0 支持
(190 ポイント)

現在、オンライン対戦ゲームをモノビットエンジンを使用して制作しているものです。

【Unity道場京都スペシャル3】モノビットエンジンでマルチプレイゲーム開発 ~はじめの一歩~

などのセミナー動画にある、エフェクトの共有ができません。現在エフェクシアで作成したエフェクトを使用しており、同じやり方で可能なのかわからない状態です。

どのようにすればインターネットを介した状態でエフェクトを表示できますでしょうか。

回答 1

0 支持
(1k ポイント)
「Effekseerでエフェクトを作成してUnityで再生する」
https://qiita.com/toRisouP/items/3cc9912ad95b06de1c8d

この手順通りでEffekseerで作成したエフェクトをUnity上でGameObjectにして、そのGameObjectにMonobitView, MonobitTransformViewのコンポーネントを加えて動かすことで出来るはずです。

エフェクトのアニメーションはEffekseerEmitterの「PlayOnStart」「Loop」のフラグ(トグル)で制御するので、このフラグのON/OFFの同期を上記GameObjectに組み込んだ任意のスクリプト上で、MonobitView.RPC() で制御すれば同期すると思います。
...