20 lines
429 B
TypeScript
20 lines
429 B
TypeScript
import { Position } from './base';
|
||
|
||
/**
|
||
* 玩家移动广播消息
|
||
* 当有玩家移动时,广播给所有在线玩家
|
||
*/
|
||
export interface MsgPlayerMove {
|
||
/** 移动的玩家ID */
|
||
playerId: string;
|
||
|
||
/** 玩家昵称 */
|
||
playerName: string;
|
||
|
||
/** 移动后的位置(客户端坐标,放大1000倍后的整数) */
|
||
position: Position;
|
||
|
||
/** 移动时间戳 */
|
||
timestamp: number;
|
||
}
|