Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
やっと見つけたとーっても役に立ちました
やった~!
これめっちゃ知りたかった奴です!!!ありがとうございます!!!モンタージュで再生の名残でGASでもサーバーで実行とマルチキャスト使っちゃってました。。つ、ついでにモンタージュの通知から派生させたアクタ同期辺りも解説していただけると嬉しいです。。
コメントありがとうございます!モンタージュ通知からだと、何か違うところがあったりします…?
@@kuriemeiku アクタ同期編の動画を見て、アクタの生成は"サーバーで実行"イベントと"レプリケート"or"マルチキャスト"イベントを使えばいいんだろうと思っています。「ボタンを押したらライトセーバーを装備し、刃を伸ばす。もう一度ボタンを押したら刃を縮めてライトセーバーを消す」をやろうと思い①GASを使用してアニメーションを実行する処理を作る。②ライトセーバーのアクタをレプリケートに設定し、伸び縮みの処理を書く③キャラクターBPにアクタの生成、アクタの削除、アクタの変更(刃の伸び縮み)のインターフェースイベント処理を書く④①のアニメーションモンタージュに通知を作成して③のイベントが流れるようにするという処理を書きました。問題は③の部分です。アクタの生成はうまくいくのですが、アクタの削除に関しては、サーバー操作でサーバー視点は正常サーバー操作でクライアント視点だとアクタが消えないクライアント操作でサーバー視点も正常クライアント操作でクライアント視点は、操作中のクライアント視点は問題ないが操作していないクライアントの画面だと消えないアクタの変更(刃の伸び縮み)も同様でした。
"サーバーで実行"イベントと"マルチキャスト"イベントを間に入れとところ正常に動きました。GASが自動的に"サーバーで実行"イベントと"マルチキャスト"イベントを行ってくれていると仮定するとアクタの生成がうまくいくことには納得できるのですが、アクタの削除、アクタの変更(刃の伸び縮み)ができない理由がわかりません。。それと書いてて思いました。これモンタージュ通知関係ないのか。。ごめんなさい。。
@@theAran291 モンタージュ通知で実装すると、サーバーでもクライアントでも実行されると思うので、それでさらに生成されるアクターをReplicate設定にすると、多重に生成されてしまう、とかですかね…?ちょっと実際にプロジェクト見てみないとなんともですが…!
@@kuriemeiku ありがとうございます!進展がありました!ライトセーバーのアクタをレプリケートなし。"サーバーで実行"イベントと"マルチキャスト"イベントもなしのやり方も試してみてはいたのですが、うまく動かない状態でした。色々な人に相談してみたところ、↑のやり方で間違いなさそうなのでもう一度このやり方を正として検証してみました。結論から言うと、イベントとイベントの間が短すぎてうまく実行できていない?ようです。今回だとアクタの生成からアクタの変形の間が短すぎてアクタの変形のイベントが動いてない。アクタの変形からアクタの削除もアクタの削除部分がうまく動かないといった感じです。試しにアクタの生成からアクタの削除もやってみたのですが、やはりアクタの削除部分が動きませんでした。アニメーションのrateを0.1に変更してみたところ上記全てうまく動いたため、この結論に至りました。解決法がまだわかりませんが。。
購入検討しているですがマルチプレイヤーは何人までですか?
ありがとうございます!人数に制限は設けていないですが、多くなるとサーバー側が重くなったり、ラグが出たりすると思います…!3人までの動作報告はあります!
マイクの音質が少しもったいないと思ってしまいます。内容がためになるものばかりなので..
ありがとうございます…!マイクは買い替えたんですけど、やはり根本的な発声の問題と、ボイチェンの問題なんでしょうね…ボイトレしなきゃ…
@@kuriemeiku 少し気になるのが自分だけかもしれないので、あまりお気になさらず!🙏次回の動画も楽しみにしております!
下手にGAS使うとバグの温床になりそうですねw
あれ…?このアビリティは誰が実行しているんだ…?サーバー…?クライアント…?となっているのが最近の私です。
タメになりすぎる😭
ありがとうございます!
やっと見つけた
とーっても役に立ちました
やった~!
これめっちゃ知りたかった奴です!!!ありがとうございます!!!
モンタージュで再生の名残でGASでもサーバーで実行とマルチキャスト使っちゃってました。。
つ、ついでにモンタージュの通知から派生させたアクタ同期辺りも解説していただけると嬉しいです。。
コメントありがとうございます!
モンタージュ通知からだと、何か違うところがあったりします…?
@@kuriemeiku
アクタ同期編の動画を見て、アクタの生成は"サーバーで実行"イベントと"レプリケート"or"マルチキャスト"イベントを使えばいいんだろうと思っています。
「ボタンを押したらライトセーバーを装備し、刃を伸ばす。
もう一度ボタンを押したら刃を縮めてライトセーバーを消す」
をやろうと思い
①GASを使用してアニメーションを実行する処理を作る。
②ライトセーバーのアクタをレプリケートに設定し、伸び縮みの処理を書く
③キャラクターBPにアクタの生成、アクタの削除、アクタの変更(刃の伸び縮み)のインターフェースイベント処理を書く
④①のアニメーションモンタージュに通知を作成して③のイベントが流れるようにする
という処理を書きました。
問題は③の部分です。
アクタの生成はうまくいくのですが、
アクタの削除に関しては、
サーバー操作でサーバー視点は正常
サーバー操作でクライアント視点だとアクタが消えない
クライアント操作でサーバー視点も正常
クライアント操作でクライアント視点は、操作中のクライアント視点は問題ないが操作していないクライアントの画面だと消えない
アクタの変更(刃の伸び縮み)も同様でした。
"サーバーで実行"イベントと"マルチキャスト"イベントを間に入れとところ正常に動きました。
GASが自動的に"サーバーで実行"イベントと"マルチキャスト"イベントを行ってくれていると仮定すると
アクタの生成がうまくいくことには納得できるのですが、アクタの削除、アクタの変更(刃の伸び縮み)ができない理由がわかりません。。
それと書いてて思いました。これモンタージュ通知関係ないのか。。ごめんなさい。。
@@theAran291 モンタージュ通知で実装すると、サーバーでもクライアントでも実行されると思うので、それでさらに生成されるアクターをReplicate設定にすると、多重に生成されてしまう、とかですかね…?
ちょっと実際にプロジェクト見てみないとなんともですが…!
@@kuriemeiku
ありがとうございます!進展がありました!
ライトセーバーのアクタをレプリケートなし。"サーバーで実行"イベントと"マルチキャスト"イベントもなしのやり方も試してみてはいたのですが、うまく動かない状態でした。
色々な人に相談してみたところ、↑のやり方で間違いなさそうなので
もう一度このやり方を正として検証してみました。
結論から言うと、イベントとイベントの間が短すぎてうまく実行できていない?ようです。
今回だとアクタの生成からアクタの変形の間が短すぎてアクタの変形のイベントが動いてない。
アクタの変形からアクタの削除もアクタの削除部分がうまく動かないといった感じです。
試しにアクタの生成からアクタの削除もやってみたのですが、やはりアクタの削除部分が動きませんでした。
アニメーションのrateを0.1に変更してみたところ上記全てうまく動いたため、この結論に至りました。
解決法がまだわかりませんが。。
購入検討しているですがマルチプレイヤーは何人までですか?
ありがとうございます!
人数に制限は設けていないですが、多くなるとサーバー側が重くなったり、ラグが出たりすると思います…!
3人までの動作報告はあります!
マイクの音質が少しもったいないと思ってしまいます。内容がためになるものばかりなので..
ありがとうございます…!
マイクは買い替えたんですけど、やはり根本的な発声の問題と、ボイチェンの問題なんでしょうね…
ボイトレしなきゃ…
@@kuriemeiku 少し気になるのが自分だけかもしれないので、あまりお気になさらず!🙏
次回の動画も楽しみにしております!
下手にGAS使うとバグの温床になりそうですねw
あれ…?このアビリティは誰が実行しているんだ…?サーバー…?クライアント…?
となっているのが最近の私です。
タメになりすぎる😭
ありがとうございます!