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