デニッキ

XRエンジニア🔰の備忘録・日記です.

Photon

シグネチャが合っていて[PunRPC]を付けているのに「PhotonView with id xxxx has no (non-static) method marked "Hogehoge" with the [punrpc](c#) or @punrpc(js) property! args: T 」というエラーが生じる場合の対処法

PhotonView with id xxxx has no (non-static) method marked "Hogehoge" with the [punrpc](c#) or @punrpc(js) property! args: T このエラーはシグネチャ(メソッド名や引数とか)や[PunRPC]をつけていないと起きる. これら以外に発生する原因がある. …

HoloLens 2 で Photon サーバーに繋がらない場合の対処法

HoloLens 2 で Photon サーバーに繋がらないエラーがあります. qiita.com forum.photonengine.com 上記の記事にも書かれておりますが, 公式ドキュメントには、「Windows 10 SDK 10.0.18362 or later」 と表記がありますが、開発環境によっては 10.0.19041.…

PUN2 ルーム同期

PUN2 ストリーム同期

オブジェクトの位置や回転の同期はPhotonViewのObservedに PhotonTransformViewをアタッチすることで行うことができた. 他のデータを同期させたい場合は下記のように複数の方法がある. ストリーム同期 イベント同期 ルーム同期 今日はストリーム同期.

PUN2におけるオブジェクトの同期

引き続きPhoton学習してます.

PUN Basic Tutorial を終えたので PUN2 完全に理解した

以前UdemyでPUNを用いたゲーム作成の学習を行っていました. ただせっかく日本語のチュートリアルが公式にあるので, まずそれを一旦一通りトレースして学ぶことにしました. doc.photonengine.com

PUN2を学習する(1)

こちらのUdemyを視聴しつつハンズオンでPhoton(PUN2)を学んでいます. ※このコースはすべて英語です. https://www.udemy.com/course/build-multiplayer-games-with-unity-and-photon-pun-2www.udemy.com