修改
This commit is contained in:
@@ -8,15 +8,15 @@ func GetPlayer(c *Conn, userid uint32) *Player { //TODO 这里待优化,可能
|
||||
//检查player初始化,是否为conn初始后取map,防止二次连接后存在两个player
|
||||
|
||||
clientdata := c.MainConn.Context().(*ClientData)
|
||||
if clientdata.Player != nil {
|
||||
return clientdata.Player
|
||||
if clientdata.Player == nil {
|
||||
|
||||
clientdata.Player = NewPlayer(
|
||||
|
||||
WithConn(c), //注入conn
|
||||
)
|
||||
|
||||
}
|
||||
|
||||
clientdata.Player = NewPlayer(
|
||||
|
||||
WithConn(c), //注入conn
|
||||
)
|
||||
|
||||
// gff := socket.NewClientData()
|
||||
|
||||
// gff.Player = clientdata.Player
|
||||
|
||||
Reference in New Issue
Block a user