protocol.go 522 B

123456789101112131415161718192021
  1. package game
  2. //同步帧-玩家离开房间
  3. type SyncFrame_PlayerLeave struct {
  4. Type int `json:"t"`
  5. PlayerId int `json:"pi"`
  6. }
  7. func NewSyncFrame_PlayerLeave(playerId int) SyncFrame_PlayerLeave {
  8. return SyncFrame_PlayerLeave{Type: 100, PlayerId: playerId}
  9. }
  10. //同步帧-玩家离开房间
  11. type SyncFrame_DeltaTime struct {
  12. Type int `json:"t"`
  13. DeltaTime int64 `json:"dt"`
  14. }
  15. func NewSyncFrame_DeltaTime(deltaTime int64) SyncFrame_DeltaTime {
  16. return SyncFrame_DeltaTime{Type: 101, DeltaTime: deltaTime}
  17. }