

Vuforiaという画像認識のライブラリーを使ったカードゲームアプリを開発しております。

アプリ起動後にPhotonを用いて、通常通りルームを作成し入室完了しています。  
『photonを制御するスクリプト↓』

[code]

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class PhotonController : MonoBehaviour {
    
    
    // Use this for initialization
    void Start () {
        PhotonNetwork.ConnectUsingSettings (null);
    }
    
    void OnJoinedLobby(){
        Debug.Log ("ロビーにいます");
        PhotonNetwork.JoinRandomRoom ();
    }
    
    void OnJoinedRoom(){
        Debug.Log ("入室しました。");
    }
    
    void OnPhotonRandomJoinFailed(){
        Debug.Log ("入室失敗");
        PhotonNetwork.CreateRoom ("RoomA");
    }
    
    void FixedUpdate() {
        if (Input.GetMouseButtonDown (0)) {
            GameObject mySyncObj = PhotonNetwork.Instantiate ("Cube", new Vector3 (500f, 600f, 1520f), Quaternion.identity,0);
        }
    }
    }
    
[/code]

「Resources」に表示させたいオブジェクトをプレハブ化してます。  
しかし、実際に実機でデバッグしてみると、片方の端末には表示されているオブジェクトがもう片方では表示されておりません。↓  
[![画像の説明をここに入力](https://i.stack.imgur.com/qWsib.jpg)](https://i.stack.imgur.com/qWsib.jpg)

一応、Photonがちゃんと繋がっているかテストする為にCubeで試してみると、両方の画面でCubeが確認できました。実機テストでも両方の端末でCubeが確認できました。↓  
[![画像の説明をここに入力](https://i.stack.imgur.com/lVCzM.jpg)](https://i.stack.imgur.com/lVCzM.jpg)

PhotonをコントロールしているスクリプトとVuforiaのスクリプトをうまく噛み合わせる必要がありますでしょうか？  
また、その必要があるのであれば、そのようなコードを書くべきでしょうか？

ご教示下さい。また、この質問のご不明点がございましたら、ご指摘のほどお願い致します。

よろしくお願い致します。


CC BY-SA 3.0
2017-08-06T12:02:58.803
36978
2017-08-10T16:58:13.173
2017-08-10T16:58:13.173
23390
23390
question
ios c# unity3d
VuforiaとPhotonを使ってオンライン対戦アプリの作り方