3D游戏社区内双人交互实现

Actor: 状态判断—发送消息、设置状态—服务器判断—接收消息、加入队列—处理消息—做完动作发Stop

双人动作接收消息时,客户端只接收发起方,本地通知接收方

InteractMessage :  SenderID

TargetID

InteractType交互类型(actor/pick)

InteractOperationType交互操作阶段类型(init/stop)

subtype 动作/位置ID

InteractActionType动作类型(single/double/pick)

ActionDiffType动作区域 (normal/water/fly)

senderPos 

targetPos


定格动作处理: 当新的玩家进入社区时,actor的appear消息里带上表示人物状态动作的字段

双人飞行: 只有发起方的位置是真实的,被动方一直根据发起方位置计算,分离或退房时更新被动方位置;


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值