|
|
@@ -16,7 +16,7 @@ interface ISceneProps extends Partial<SceneProps> {
|
|
|
}
|
|
|
|
|
|
const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
- const [currentScene, setCurrentScene] = useState('center1')
|
|
|
+ const [currentScene, setCurrentScene] = useState('p7')
|
|
|
window.setCurrentScene = (name: string) => {
|
|
|
setCurrentScene(name)
|
|
|
}
|
|
|
@@ -129,9 +129,9 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
<>
|
|
|
<View
|
|
|
hlookat={0}
|
|
|
- vlookat={40}
|
|
|
+ vlookat={60}
|
|
|
fovType='MFOV'
|
|
|
- fov={120}
|
|
|
+ fov={70}
|
|
|
maxPixelZoom={2}
|
|
|
fovMin={70}
|
|
|
fovMax={180}
|
|
|
@@ -152,7 +152,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
onOver={() => {}}
|
|
|
// onHover={() => setHotspotHover(true)}
|
|
|
// onOut={() => setHotspotHover(false)}
|
|
|
- // onDown='draggable_hotspot()'
|
|
|
+ onDown='draggable_hotspot()'
|
|
|
onClick={() => {
|
|
|
if (window.parent) {
|
|
|
console.log('setIsHotPano')
|
|
|
@@ -198,8 +198,8 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
children: (
|
|
|
<>
|
|
|
<View
|
|
|
- hlookat={0}
|
|
|
- vlookat={40}
|
|
|
+ hlookat={-30}
|
|
|
+ vlookat={60}
|
|
|
fovType='MFOV'
|
|
|
fov={120}
|
|
|
maxPixelZoom={2}
|
|
|
@@ -210,7 +210,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
vlookatMin={-55}
|
|
|
/>
|
|
|
|
|
|
- <HotSpot
|
|
|
+ {/* <HotSpot
|
|
|
name='dccgftTitle'
|
|
|
type='text'
|
|
|
atv={25.83}
|
|
|
@@ -229,6 +229,30 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
}}
|
|
|
>
|
|
|
<div className='A1hotspot' />
|
|
|
+ </HotSpot> */}
|
|
|
+ <HotSpot
|
|
|
+ name='dccgftTitle'
|
|
|
+ type='text'
|
|
|
+ atv={38.83}
|
|
|
+ ath={-34.08}
|
|
|
+ scale={0.5}
|
|
|
+ edge='top'
|
|
|
+ bg={false}
|
|
|
+ distorted={true}
|
|
|
+ onOver={() => {}}
|
|
|
+ // onHover={() => setHotspotHover(true)}
|
|
|
+ // onOut={() => setHotspotHover(false)}
|
|
|
+ onDown='draggable_hotspot()'
|
|
|
+ onClick={() => {
|
|
|
+ if (window.parent) {
|
|
|
+ console.log('setIsHotPano')
|
|
|
+ window.parent.window.gotoScene()
|
|
|
+ }
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <div className='A0hotspot'>
|
|
|
+ <div className='text'>革命领袖视察黑龙江纪念馆</div>
|
|
|
+ </div>
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -276,7 +300,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
vlookatMin={-55}
|
|
|
/>
|
|
|
|
|
|
- <HotSpot
|
|
|
+ {/* <HotSpot
|
|
|
name='dccgftTitle'
|
|
|
type='text'
|
|
|
atv={25.83}
|
|
|
@@ -295,6 +319,31 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
}}
|
|
|
>
|
|
|
<div className='A1hotspot' />
|
|
|
+ </HotSpot> */}
|
|
|
+
|
|
|
+<HotSpot
|
|
|
+ name='dccgftTitle'
|
|
|
+ type='text'
|
|
|
+ atv={18.83}
|
|
|
+ ath={2.5}
|
|
|
+ scale={0.5}
|
|
|
+ edge='top'
|
|
|
+ bg={false}
|
|
|
+ distorted={true}
|
|
|
+ onOver={() => {}}
|
|
|
+ // onHover={() => setHotspotHover(true)}
|
|
|
+ // onOut={() => setHotspotHover(false)}
|
|
|
+ onDown='draggable_hotspot()'
|
|
|
+ onClick={() => {
|
|
|
+ if (window.parent) {
|
|
|
+ console.log('setIsHotPano')
|
|
|
+ window.parent.window.gotoScene()
|
|
|
+ }
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <div className='A0hotspot'>
|
|
|
+ <div className='text'>革命领袖视察黑龙江纪念馆</div>
|
|
|
+ </div>
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -342,7 +391,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
vlookatMin={-55}
|
|
|
/>
|
|
|
|
|
|
- <HotSpot
|
|
|
+ {/* <HotSpot
|
|
|
name='dccgftTitle'
|
|
|
type='text'
|
|
|
atv={25.83}
|
|
|
@@ -361,6 +410,30 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
}}
|
|
|
>
|
|
|
<div className='A1hotspot' />
|
|
|
+ </HotSpot> */}
|
|
|
+ <HotSpot
|
|
|
+ name='dccgftTitle'
|
|
|
+ type='text'
|
|
|
+ atv={24.83}
|
|
|
+ ath={-1.25}
|
|
|
+ scale={0.5}
|
|
|
+ edge='top'
|
|
|
+ bg={false}
|
|
|
+ distorted={true}
|
|
|
+ onOver={() => {}}
|
|
|
+ // onHover={() => setHotspotHover(true)}
|
|
|
+ // onOut={() => setHotspotHover(false)}
|
|
|
+ onDown='draggable_hotspot()'
|
|
|
+ onClick={() => {
|
|
|
+ if (window.parent) {
|
|
|
+ console.log('setIsHotPano')
|
|
|
+ window.parent.window.gotoScene()
|
|
|
+ }
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <div className='A0hotspot'>
|
|
|
+ <div className='text'>革命领袖视察黑龙江纪念馆</div>
|
|
|
+ </div>
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -408,7 +481,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
vlookatMin={-55}
|
|
|
/>
|
|
|
|
|
|
- <HotSpot
|
|
|
+ {/* <HotSpot
|
|
|
name='dccgftTitle'
|
|
|
type='text'
|
|
|
atv={25.83}
|
|
|
@@ -427,6 +500,31 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
}}
|
|
|
>
|
|
|
<div className='A1hotspot' />
|
|
|
+ </HotSpot> */}
|
|
|
+
|
|
|
+ <HotSpot
|
|
|
+ name='dccgftTitle'
|
|
|
+ type='text'
|
|
|
+ atv={24.83}
|
|
|
+ ath={-1.25}
|
|
|
+ scale={0.5}
|
|
|
+ edge='top'
|
|
|
+ bg={false}
|
|
|
+ distorted={true}
|
|
|
+ onOver={() => {}}
|
|
|
+ // onHover={() => setHotspotHover(true)}
|
|
|
+ // onOut={() => setHotspotHover(false)}
|
|
|
+ onDown='draggable_hotspot()'
|
|
|
+ onClick={() => {
|
|
|
+ if (window.parent) {
|
|
|
+ console.log('setIsHotPano')
|
|
|
+ window.parent.window.gotoScene()
|
|
|
+ }
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <div className='A0hotspot'>
|
|
|
+ <div className='text'>革命领袖视察黑龙江纪念馆</div>
|
|
|
+ </div>
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -474,30 +572,30 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
vlookatMin={-55}
|
|
|
/>
|
|
|
|
|
|
- <HotSpot
|
|
|
- name='dccgftTitle'
|
|
|
- type='text'
|
|
|
- atv={18.25}
|
|
|
- ath={2.62}
|
|
|
- scale={0.5}
|
|
|
- edge='top'
|
|
|
- bg={false}
|
|
|
- distorted={true}
|
|
|
- onOver={() => {}}
|
|
|
- // onHover={() => setHotspotHover(true)}
|
|
|
- // onOut={() => setHotspotHover(false)}
|
|
|
- // onDown='draggable_hotspot()'
|
|
|
- onClick={() => {
|
|
|
- if (window.parent) {
|
|
|
- console.log('setIsHotPano')
|
|
|
- window.parent.window.gotoScene()
|
|
|
- }
|
|
|
- }}
|
|
|
- >
|
|
|
- <div className='A0hotspot'>
|
|
|
- <div className='text'>革命领袖视察黑龙江纪念馆</div>
|
|
|
- </div>
|
|
|
- </HotSpot>
|
|
|
+<HotSpot
|
|
|
+ name='dccgftTitle'
|
|
|
+ type='text'
|
|
|
+ atv={24.83}
|
|
|
+ ath={-1.25}
|
|
|
+ scale={0.5}
|
|
|
+ edge='top'
|
|
|
+ bg={false}
|
|
|
+ distorted={true}
|
|
|
+ onOver={() => {}}
|
|
|
+ // onHover={() => setHotspotHover(true)}
|
|
|
+ // onOut={() => setHotspotHover(false)}
|
|
|
+ onDown='draggable_hotspot()'
|
|
|
+ onClick={() => {
|
|
|
+ if (window.parent) {
|
|
|
+ console.log('setIsHotPano')
|
|
|
+ window.parent.window.gotoScene()
|
|
|
+ }
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <div className='A0hotspot'>
|
|
|
+ <div className='text'>革命领袖视察黑龙江纪念馆</div>
|
|
|
+ </div>
|
|
|
+ </HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
},
|
|
|
@@ -533,7 +631,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
<>
|
|
|
<View
|
|
|
hlookat={0}
|
|
|
- vlookat={40}
|
|
|
+ vlookat={80}
|
|
|
fovType='MFOV'
|
|
|
fov={120}
|
|
|
maxPixelZoom={2}
|
|
|
@@ -544,7 +642,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
vlookatMin={-55}
|
|
|
/>
|
|
|
|
|
|
- <HotSpot
|
|
|
+ {/* <HotSpot
|
|
|
name='dccgftTitle'
|
|
|
type='text'
|
|
|
atv={25.83}
|
|
|
@@ -563,6 +661,31 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
}}
|
|
|
>
|
|
|
<div className='A1hotspot' />
|
|
|
+ </HotSpot> */}
|
|
|
+
|
|
|
+<HotSpot
|
|
|
+ name='dccgftTitle'
|
|
|
+ type='text'
|
|
|
+ atv={70.83}
|
|
|
+ ath={3.25}
|
|
|
+ scale={0.5}
|
|
|
+ edge='top'
|
|
|
+ bg={false}
|
|
|
+ distorted={true}
|
|
|
+ onOver={() => {}}
|
|
|
+ // onHover={() => setHotspotHover(true)}
|
|
|
+ // onOut={() => setHotspotHover(false)}
|
|
|
+ onDown='draggable_hotspot()'
|
|
|
+ onClick={() => {
|
|
|
+ if (window.parent) {
|
|
|
+ console.log('setIsHotPano')
|
|
|
+ window.parent.window.gotoScene()
|
|
|
+ }
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <div className='A0hotspot'>
|
|
|
+ <div className='text'>革命领袖视察黑龙江纪念馆</div>
|
|
|
+ </div>
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -628,7 +751,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
openHot('hot1')
|
|
|
}}
|
|
|
>
|
|
|
- <div className='A1hotspot' />
|
|
|
+ {/* <div className='A1hotspot' /> */}
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -694,7 +817,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
openHot('hot1')
|
|
|
}}
|
|
|
>
|
|
|
- <div className='A1hotspot' />
|
|
|
+ {/* <div className='A1hotspot' /> */}
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -760,7 +883,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
openHot('hot1')
|
|
|
}}
|
|
|
>
|
|
|
- <div className='A1hotspot' />
|
|
|
+ {/* <div className='A1hotspot' /> */}
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -826,7 +949,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
openHot('hot1')
|
|
|
}}
|
|
|
>
|
|
|
- <div className='A1hotspot' />
|
|
|
+ {/* <div className='A1hotspot' /> */}
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|
|
|
@@ -892,7 +1015,7 @@ const Panoramic = ({ openHot }: { openHot: (id: string) => void }) => {
|
|
|
openHot('hot1')
|
|
|
}}
|
|
|
>
|
|
|
- <div className='A1hotspot' />
|
|
|
+ {/* <div className='A1hotspot' /> */}
|
|
|
</HotSpot>
|
|
|
</>
|
|
|
)
|