From c396e4cf45e7601e5facf971ca85e5e491b779c5 Mon Sep 17 00:00:00 2001 From: vincentlu <t1341870251@gmail.com> Date: 星期二, 18 三月 2025 14:11:28 +0800 Subject: [PATCH] # --- zy-acs-flow/src/i18n/en.js | 1 + zy-acs-flow/src/i18n/zh.js | 1 + zy-acs-flow/src/map/MapPage.jsx | 13 ++++++++++++- 3 files changed, 14 insertions(+), 1 deletions(-) diff --git a/zy-acs-flow/src/i18n/en.js b/zy-acs-flow/src/i18n/en.js index 3f8ce1e..66cf082 100644 --- a/zy-acs-flow/src/i18n/en.js +++ b/zy-acs-flow/src/i18n/en.js @@ -646,6 +646,7 @@ clear: 'Clear Map', adapt: 'ADAPT', rotate: 'ROTATE', + flip: 'FLIP', fake: 'FAKE', route: 'ROUTE', disable: 'DISABLE', diff --git a/zy-acs-flow/src/i18n/zh.js b/zy-acs-flow/src/i18n/zh.js index 41cb0b1..a1f933e 100644 --- a/zy-acs-flow/src/i18n/zh.js +++ b/zy-acs-flow/src/i18n/zh.js @@ -646,6 +646,7 @@ clear: '娓呯┖鍦板浘', adapt: 'ADAPT', rotate: 'ROTATE', + flip: 'FLIP', fake: 'FAKE', route: 'ROUTE', disable: '绂佺敤', diff --git a/zy-acs-flow/src/map/MapPage.jsx b/zy-acs-flow/src/map/MapPage.jsx index f4f6ba0..cc606e9 100644 --- a/zy-acs-flow/src/map/MapPage.jsx +++ b/zy-acs-flow/src/map/MapPage.jsx @@ -19,7 +19,7 @@ import * as Http from './http'; import WebSocketClient from './websocket' import ConfirmButton from "../page/components/ConfirmButton"; -import { FitScreen, RotateRight } from '@mui/icons-material'; +import { FitScreen, RotateRight, Flip } from '@mui/icons-material'; import MapSearch from "./header/MapSearch"; import { startupOrShutdown } from "./http"; import PulseSignal from "../page/components/PulseSignal"; @@ -424,6 +424,17 @@ color="primary" size="small" onClick={() => { + player.flipMapHorizontally(); + }} + > + <Flip /> + {translate('page.map.action.flip')} + </Fab> + <Fab + variant="extended" + color="primary" + size="small" + onClick={() => { player.rotateMap(Math.PI / 2); }} > -- Gitblit v1.9.1