トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

unity_photon_cloud_player_name

Room一覧を取得 > Player一覧を取得


[Photon Cloud] Player名を指定


プレイヤー名は「PhotonNetwork.playerName」で設定します。
ここがnullまたはカラの場合はプレイヤー名は未指定。この場合に、プレイヤー名を指定します。

Start関数内で

PhotonNetwork.ConnectUsingSettings("0.1");

を呼んだ後、

if (string.IsNullOrEmpty(PhotonNetwork.playerName)) {
    PhotonNetwork.playerName = "playerName";
}

のようにプレイヤー名をPhotonNetwork.playerNameに指定。
プレイヤー名は、複数人のプレイヤー同士で同じ名前をつけることもできます。

 プレイヤーID

プレイヤーがユニークであるかの判断は、playerNameよりも「PhotonNetwork.player.ID」で取得できるint型のIDで判断したほうがよいかもしれません。
起動直後は-1が入ってます。
これは、OnJoinedRoom関数に入ってRoomに確実に参加した段階で1より大きな数値が入っています。
これらは他のプレイヤーのIDとは同一にはならないユニークなものになります。


Room一覧を取得 > Player一覧を取得


最終更新時間:2014年04月27日 22時40分17秒