Browse Source

修正视野消失和视野进入客户端同时渲染多玩家遗漏问题

master
aceld 5 years ago
parent
commit
dccaa72ee1
  1. 3
      zinx_app_demo/mmo_game/core/player.go

3
zinx_app_demo/mmo_game/core/player.go

@ -5,6 +5,7 @@ import (
"github.com/golang/protobuf/proto" "github.com/golang/protobuf/proto"
"math/rand" "math/rand"
"sync" "sync"
"time"
"zinx/ziface" "zinx/ziface"
"zinx/zinx_app_demo/mmo_game/pb" "zinx/zinx_app_demo/mmo_game/pb"
) )
@ -239,6 +240,7 @@ func (p *Player) OnExchangeAoiGrid(oldGid, newGid int) error {
Pid: player.Pid, Pid: player.Pid,
} }
p.SendMsg(201, another_offline_msg) p.SendMsg(201, another_offline_msg)
time.Sleep(200 * time.Millisecond)
} }
} }
@ -287,6 +289,7 @@ func (p *Player) OnExchangeAoiGrid(oldGid, newGid int) error {
}, },
} }
time.Sleep(200 * time.Millisecond)
p.SendMsg(200, another_online_msg) p.SendMsg(200, another_online_msg)
} }
} }

Loading…
Cancel
Save