diff --git a/src/views/game/components/RoomActions.vue b/src/views/game/components/RoomActions.vue new file mode 100644 index 0000000..f0c118f --- /dev/null +++ b/src/views/game/components/RoomActions.vue @@ -0,0 +1,134 @@ + + + + + + {{ isReady ? '取消准备' : '准备' }} + + + 开始游戏 + + + + + + + 认输 + + + 求和 + + + + + + 离开房间 + + + + + + + diff --git a/src/views/game/components/RoomSidePanel.vue b/src/views/game/components/RoomSidePanel.vue new file mode 100644 index 0000000..a30ea59 --- /dev/null +++ b/src/views/game/components/RoomSidePanel.vue @@ -0,0 +1,212 @@ + + + + + + + + {{ opponent.nickname }} + 👑 + + + {{ opponentReady ? '✅ 已准备' : '⏳ 未准备' }} + + + + + + + + 步数 + {{ store.moves.length }} + + + 当前轮次 + + {{ isMyTurn ? '轮到你了' : '等待对手' }} + + + + + + + + + + {{ me.nickname }} + 👑 + + + {{ meReady ? '✅ 已准备' : '⏳ 未准备' }} + + + + + + + 👀 观战中 + + + + + + 🤝 平局 + + + {{ isWinner ? '🎉 你赢了!' : '💀 你输了' }} + + + + + + + + + + +