PUN 2 菜鸟养成记 2主服务

在PUN 2的Unity网络游戏中,成功连接到主服务后,通过简单的两行代码即可创建房间。接着,通过监听回调获取房间信息和玩家状态。进入大厅后,可以自由选择房间加入,若房间列表为空,系统会自动创建并进入。当玩家进入房间,会触发不同的回调,房主可以检查玩家准备情况,准备完毕后关闭房间,开始游戏体验。
摘要由CSDN通过智能技术生成

紧接上篇 PUN 2 菜鸟养成记 1连接上主服务      https://mp.csdn.net/postedit/88073999

我们来看一下创建房间的方法

RoomOptions options = new RoomOptions {MaxPlayers = 2};

PhotonNetwork.CreateRoom("room name", options, null);

嗯 .. 也是两行 现在就不进去深挖了 我们来看回调

public override void OnJoinedRoom();

恭喜你 你已经开好房了 这个时候你就可以拉取这个房间内玩家列表,查看每个人的属性状态了

foreach (Player p in PhotonNetwork.PlayerList)
{
    Debug.log(p.NickName)
    object isPlayerReady;
    if (p.CustomProperties.TryGetValue(AsteroidsGame.PLAYER_READY, out isPlayerReady))
    {
        Debug.log((bool) isPlayerReady));
    }
}

房开好之后我们应该干嘛?当然是加入房间呀!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值