完善地图交互、动画与罗盘调试
This commit is contained in:
@@ -3,6 +3,7 @@ import { type TileStoreStats } from '../tile/tileStore'
|
||||
import { type LonLatPoint, type MapCalibration } from '../../utils/projection'
|
||||
import { type TileZoomBounds } from '../../utils/remoteMapConfig'
|
||||
import { type OrienteeringCourseData } from '../../utils/orienteeringCourse'
|
||||
import { type AnimationLevel } from '../../utils/animationLevel'
|
||||
|
||||
export interface MapScene {
|
||||
tileSource: string
|
||||
@@ -20,6 +21,7 @@ export interface MapScene {
|
||||
translateX: number
|
||||
translateY: number
|
||||
rotationRad: number
|
||||
animationLevel: AnimationLevel
|
||||
previewScale: number
|
||||
previewOriginX: number
|
||||
previewOriginY: number
|
||||
@@ -36,6 +38,7 @@ export interface MapScene {
|
||||
focusedControlId: string | null
|
||||
focusedControlSequences: number[]
|
||||
activeControlSequences: number[]
|
||||
readyControlSequences: number[]
|
||||
activeStart: boolean
|
||||
completedStart: boolean
|
||||
activeFinish: boolean
|
||||
|
||||
Reference in New Issue
Block a user