前提・実現したいこと
PhotonのRPCを利用してオンライン上でスクリーンショットができるようにする
発生している問題・エラーメッセージ
PhotonView.RPCを利用し撮影処理を同期させようとしたが、「静的ではないフィールド、メソッド、またはプロパティ'PhotonView.RPC(string,PhotonTargets,arams object[])'で、オブジェクト参照が必要です。」というエラーメッセージがでた。
該当のソースコード
C#
[PunRPC]private IEnumerator imageShooting(string path, string title)
{
imagePathCheck(path);
string name = getTimeStamp() + title + ".png";
ScreenCapture.CaptureScreenshot(path + name); Debug.Log("Title: " + name); Debug.Log("Directory: " + path); AssetDatabase.Refresh(); yield break; }
public void cameraButtonDown(){
PhotonView.RPC("imageShooting", PhotonTargets.All);
cameraMove();
StartCoroutine(imageShooting(_imagePath, _imageTitle));
Invoke("DelayMethod", 3f);
}
### 試したこと PhotonView.RPCを別の因数を使用しない関数で試したが同様のエラーメッセージを確認した。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/11 02:59