Files
firstgarden-web-gnu/VR/2019(night)data/2019(night)_skin.xml
2025-07-02 14:07:56 +09:00

2795 lines
89 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<krpano version="1.19-pr16">
<!-- Spot Style - ⓐ 레스토랑 후원 -->
<style name="Iconⓐ레스토랑후원"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint0.png"
visible="false"
edge="center"
onhover="onhoverIconⓐ레스토랑후원"
onout="onoutIconⓐ레스토랑후원"
height="40"
width="40"
/>
<action name="onhoverIconⓐ레스토랑후원">
showtooltip('hotspot');
</action>
<action name="onoutIconⓐ레스토랑후원">
hideTooltip();
</action>
<!-- unsupported kind of display : PointMap -->
<!-- Spot Style - ⓑ 자수화단(1) -->
<style name="Iconⓑ자수화단_1_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint1.png"
visible="false"
edge="center"
onhover="onhoverIconⓑ자수화단_1_"
onout="onoutIconⓑ자수화단_1_"
height="40"
width="40"
/>
<action name="onhoverIconⓑ자수화단_1_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓑ자수화단_1_">
hideTooltip();
</action>
<!-- Spot Style - ⓒ 레스토랑 시선 -->
<style name="Iconⓒ레스토랑시선"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint2.png"
visible="false"
edge="center"
onhover="onhoverIconⓒ레스토랑시선"
onout="onoutIconⓒ레스토랑시선"
height="40"
width="40"
/>
<action name="onhoverIconⓒ레스토랑시선">
showtooltip('hotspot');
</action>
<action name="onoutIconⓒ레스토랑시선">
hideTooltip();
</action>
<!-- Spot Style - ⓓ 보스코 -->
<style name="Iconⓓ보스코"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint3.png"
visible="false"
edge="center"
onhover="onhoverIconⓓ보스코"
onout="onoutIconⓓ보스코"
height="40"
width="40"
/>
<action name="onhoverIconⓓ보스코">
showtooltip('hotspot');
</action>
<action name="onoutIconⓓ보스코">
hideTooltip();
</action>
<!-- Spot Style - ⓔ 아이노리 -->
<style name="Iconⓔ아이노리"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint4.png"
visible="false"
edge="center"
onhover="onhoverIconⓔ아이노리"
onout="onoutIconⓔ아이노리"
height="40"
width="40"
/>
<action name="onhoverIconⓔ아이노리">
showtooltip('hotspot');
</action>
<action name="onoutIconⓔ아이노리">
hideTooltip();
</action>
<!-- Spot Style - ⓕ 이벤트필드(1) -->
<style name="Iconⓕ이벤트필드_1_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint5.png"
visible="false"
edge="center"
onhover="onhoverIconⓕ이벤트필드_1_"
onout="onoutIconⓕ이벤트필드_1_"
height="40"
width="40"
/>
<action name="onhoverIconⓕ이벤트필드_1_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓕ이벤트필드_1_">
hideTooltip();
</action>
<!-- Spot Style - ⓕ 이벤트필드(2) -->
<style name="Iconⓕ이벤트필드_2_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint6.png"
visible="false"
edge="center"
onhover="onhoverIconⓕ이벤트필드_2_"
onout="onoutIconⓕ이벤트필드_2_"
height="40"
width="40"
/>
<action name="onhoverIconⓕ이벤트필드_2_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓕ이벤트필드_2_">
hideTooltip();
</action>
<!-- Spot Style - ⓕ 이벤트필드(3) -->
<style name="Iconⓕ이벤트필드_3_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint7.png"
visible="false"
edge="center"
onhover="onhoverIconⓕ이벤트필드_3_"
onout="onoutIconⓕ이벤트필드_3_"
height="40"
width="40"
/>
<action name="onhoverIconⓕ이벤트필드_3_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓕ이벤트필드_3_">
hideTooltip();
</action>
<!-- Spot Style - ⓖ 테라스가든 -->
<style name="Iconⓖ테라스가든"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint8.png"
visible="false"
edge="center"
onhover="onhoverIconⓖ테라스가든"
onout="onoutIconⓖ테라스가든"
height="40"
width="40"
/>
<action name="onhoverIconⓖ테라스가든">
showtooltip('hotspot');
</action>
<action name="onoutIconⓖ테라스가든">
hideTooltip();
</action>
<!-- Spot Style - ⓘ 로즈가든(1) -->
<style name="Iconⓘ로즈가든_1_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint10.png"
visible="false"
edge="center"
onhover="onhoverIconⓘ로즈가든_1_"
onout="onoutIconⓘ로즈가든_1_"
height="40"
width="40"
/>
<action name="onhoverIconⓘ로즈가든_1_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓘ로즈가든_1_">
hideTooltip();
</action>
<!-- Spot Style - ⓙ 가우디움(1) -->
<style name="Iconⓙ가우디움_1_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint11.png"
visible="false"
edge="center"
onhover="onhoverIconⓙ가우디움_1_"
onout="onoutIconⓙ가우디움_1_"
height="40"
width="40"
/>
<action name="onhoverIconⓙ가우디움_1_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓙ가우디움_1_">
hideTooltip();
</action>
<!-- Spot Style - 타이틀 -->
<style name="Icon타이틀"
url="%FIRSTXML%/spots/_5106053952_user_defaultpoint12.png"
visible="false"
edge="center"
onhover="onhoverIcon타이틀"
onout="onoutIcon타이틀"
/>
<action name="onhoverIcon타이틀">
showtooltip('hotspot');
</action>
<action name="onoutIcon타이틀">
hideTooltip();
</action>
<!-- Spot Style - ⓑ 자수화단(2) -->
<style name="Iconⓑ자수화단_2_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint13.png"
visible="false"
edge="center"
onhover="onhoverIconⓑ자수화단_2_"
onout="onoutIconⓑ자수화단_2_"
height="40"
width="40"
/>
<action name="onhoverIconⓑ자수화단_2_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓑ자수화단_2_">
hideTooltip();
</action>
<!-- Spot Style - ⓕ 이벤트필드(4) -->
<style name="Iconⓕ이벤트필드_4_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint14.png"
visible="false"
edge="center"
onhover="onhoverIconⓕ이벤트필드_4_"
onout="onoutIconⓕ이벤트필드_4_"
height="40"
width="40"
/>
<action name="onhoverIconⓕ이벤트필드_4_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓕ이벤트필드_4_">
hideTooltip();
</action>
<!-- Spot Style - ⓙ 가우디움(3) -->
<style name="Iconⓙ가우디움_3_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint17.png"
visible="false"
edge="center"
onhover="onhoverIconⓙ가우디움_3_"
onout="onoutIconⓙ가우디움_3_"
height="40"
width="40"
/>
<action name="onhoverIconⓙ가우디움_3_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓙ가우디움_3_">
hideTooltip();
</action>
<!-- Spot Style - ⓙ 가우디움(2) -->
<style name="Iconⓙ가우디움_2_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint18.png"
visible="false"
edge="center"
onhover="onhoverIconⓙ가우디움_2_"
onout="onoutIconⓙ가우디움_2_"
height="40"
width="40"
/>
<action name="onhoverIconⓙ가우디움_2_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓙ가우디움_2_">
hideTooltip();
</action>
<!-- Spot Style - ⓚ 매표소(2) -->
<style name="Iconⓚ매표소_2_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint19.png"
visible="false"
edge="center"
onhover="onhoverIconⓚ매표소_2_"
onout="onoutIconⓚ매표소_2_"
height="40"
width="40"
/>
<action name="onhoverIconⓚ매표소_2_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓚ매표소_2_">
hideTooltip();
</action>
<!-- Spot Style - ⓚ 매표소(1) -->
<style name="Iconⓚ매표소_1_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint20.png"
visible="false"
edge="center"
onhover="onhoverIconⓚ매표소_1_"
onout="onoutIconⓚ매표소_1_"
height="40"
width="40"
/>
<action name="onhoverIconⓚ매표소_1_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓚ매표소_1_">
hideTooltip();
</action>
<!-- Spot Style - ⓛ 토스카나길(2) -->
<style name="Iconⓛ토스카나길_2_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint21.png"
visible="false"
edge="center"
onhover="onhoverIconⓛ토스카나길_2_"
onout="onoutIconⓛ토스카나길_2_"
height="40"
width="40"
/>
<action name="onhoverIconⓛ토스카나길_2_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓛ토스카나길_2_">
hideTooltip();
</action>
<!-- Spot Style - ⓛ 토스카나길(1) -->
<style name="Iconⓛ토스카나길_1_"
url="%FIRSTXML%/spots/_4719650612_47004_4719644256_user_defaultpoint22.png"
visible="false"
edge="center"
onhover="onhoverIconⓛ토스카나길_1_"
onout="onoutIconⓛ토스카나길_1_"
height="40"
width="40"
/>
<action name="onhoverIconⓛ토스카나길_1_">
showtooltip('hotspot');
</action>
<action name="onoutIconⓛ토스카나길_1_">
hideTooltip();
</action>
<!-- ********** -->
<!-- Circles Control Bar -->
<!-- id : CirclesControlBar -->
<!-- ********** -->
<krpano CirclesControlBarbarbuilt="false" CirclesControlBarbackgroundwidthwhenclosed="0" CirclesControlBarbackgroundwidthwhenopened="0" CirclesControlBarIsOpened="false" />
<events name="CirclesControlBarevents"
onxmlcomplete="CirclesControlBarbuildMenuBar();"
openvideointerface="CirclesControlBarOpenVideoplayer();"
closevideointerface="CirclesControlBarCloseVideoplayer();"
keep="true" />
<action name="CirclesControlBarbuildMenuBar">
ifnot (CirclesControlBarbarbuilt, CirclesControlBarbuildMenu(); set(CirclesControlBarbarbuilt, true););
</action>
<style name="CirclesControlBar_btn_style"
keep="true"
edge="right"
align="right"
x="0" y="0"
width="40" height="40"
crop="0|0|60|60"
onovercrop="0|60|60|60"
ondowncrop="0|120|60|60"
onhover="showTooltip('plugin', CirclesControlBarmenuTooltipStyle, bottom);"
onout="hideTooltip();"
/>
<style name="CirclesControlBar_btn_style_off"
keep="true"
edge="right"
align="right"
x="0" y="0"
width="40" height="40"
onhover="showTooltip('plugin', CirclesControlBarmenuTooltipStyle, bottom);"
onout="hideTooltip();"
/>
<layer name="CirclesControlBar_menu_bg"
keep="true"
type="container"
zorder="1"
width="40"
height="40"
align="bottom"
x="0" y="10"
maskchildren="true"
rotate="0"
visible="false"
>
<layer name="CirclesControlBarbtn_hide_hotspots"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_hide_show_hotspots.png"
style="CirclesControlBar_btn_style"
onclick="hideHotspots();
"
tooltip="CirclesControlBarhideSpotsTip"
visible="false"
/>
<layer name="CirclesControlBarbtn_show_hotspots"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_hide_show_hotspots.png"
style="CirclesControlBar_btn_style"
onclick="showHotspots();
"
tooltip="CirclesControlBarshowSpotsTip"
visible="false"
/>
<layer name="CirclesControlBarbtn_enter_vr"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_vr_mode.png"
style="CirclesControlBar_btn_style"
onclick="if(scene[get(xml.scene)].full360 AND disableCurrentSceneVrConservation !== true,
js(accessWebVr(get(xml.scene),get(videoscenestarttime)));
,
js(accessWebVr(null));
);"
tooltip="CirclesControlBarenterVRTip"
visible="false"
devices="html5"
/>
<layer name="CirclesControlBarbtn_enter_vr_not"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_vr_mode_off.png"
style="CirclesControlBar_btn_style"
tooltip="CirclesControlBarenterVRNotTip"
enabled="true"
capture="false"
visible="false"
devices="html5"
/>
<layer name="CirclesControlBarbtn_ctrlmode_move_to"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_move_to.png"
style="CirclesControlBar_btn_style"
tooltip="CirclesControlBarctrlmodeMoveTip"
onclick="setControlModeMoveTo();
"
visible="false"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_ctrlmode_drag_to"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_drag_to.png"
style="CirclesControlBar_btn_style"
tooltip="CirclesControlBarctrlmodeDragTip"
onclick="setControlModeDragTo();
"
visible="false"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_in"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_zoom_in.png"
ondown="viewControlZoomIn(false);"
onup="viewControlZoomStop();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarzoomInTip"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_out"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_zoom_out.png"
ondown="viewControlZoomOut(false);
"
onup="viewControlZoomStop();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarzoomOutTip"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_home"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_home.png"
style="CirclesControlBar_btn_style"
onclick="CirclesControlBarbtn_home_action();"
visible="false"
tooltip="CirclesControlBarhomeTip"
/>
<layer name="CirclesControlBarbtn_left"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_move_left.png"
ondown="viewControlMoveLeft(false);
"
onup="viewControlMoveHoriStop();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarmoveLeftTip"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_right"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_move_right.png"
ondown="viewControlMoveRight(false);
"
onup="viewControlMoveHoriStop();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarmoveRightTip"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_up"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_move_up.png"
ondown="viewControlMoveUp(false);
"
onup="viewControlMoveVertStop();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarmoveUpTip"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_down"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_move_down.png"
ondown="viewControlMoveDown(false);
"
onup="viewControlMoveVertStop();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarmoveDownTip"
devices="desktop"
/>
<layer name="CirclesControlBarbtn_sound_on"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_start_sound.png"
onclick="playTourSounds();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarsoundsOnTip"
/>
<layer name="CirclesControlBarbtn_sound_off"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_stop_sound.png"
onclick="stopTourSounds();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarsoundsOffTip"
/>
<layer name="CirclesControlBarbtn_prev_pano"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_previous_scene.png"
onclick="loadPreviousScene();
"
style="CirclesControlBar_btn_style"
tooltip="CirclesControlBarprevSceneTip"
visible="false"
/>
<layer name="CirclesControlBarbtn_next_pano"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_next_scene.png"
onclick="loadNextScene();
"
style="CirclesControlBar_btn_style"
tooltip="CirclesControlBarnextSceneTip"
visible="false"
/>
<layer name="CirclesControlBarbtn_display_map"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_map.png"
onclick="CirclesControlBardisplayMap();"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBardisplayMapTip"
/>
<layer name="CirclesControlBarbtn_hide_map"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_map.png"
onclick="CirclesControlBarhideMap();"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarhideMapTip"
/>
<layer name="CirclesControlBarbtn_display_floorplan"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_floorplan.png"
onclick="showFloorplan();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBardisplayFloorplanTip"
/>
<layer name="CirclesControlBarbtn_hide_floorplan"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_floorplan.png"
onclick="hideFloorplan();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarhideFloorplanTip"
/>
<layer name="CirclesControlBarbtn_openfs"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_enter_fs.png"
onclick="enterFullscreen();
"
style="CirclesControlBar_btn_style"
visible="false"
devices="fullscreensupport"
tooltip="CirclesControlBaropenFsTip"
/>
<layer name="CirclesControlBarbtn_closefs"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_close_fs.png"
onclick="exitFullscreen();
"
style="CirclesControlBar_btn_style"
visible="false"
devices="fullscreensupport"
tooltip="CirclesControlBarcloseFsTip"
/>
<layer name="CirclesControlBarbtn_autotour_on"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_start_automatic_tour.png"
onclick="startautotour();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarautotourOnTip"
/>
<layer name="CirclesControlBarbtn_autotour_off"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_stop_automatic_tour.png"
onclick="stopautotour();
"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarautotourOffTip"
/>
<layer name="CirclesControlBarbtn_play_video"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_start_videoplayer.png"
onclick="videointerface_togglepause();"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarplayVideoTip"
/>
<layer name="CirclesControlBarbtn_pause_video"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_pause_videoplayer.png"
onclick="videointerface_togglepause();"
style="CirclesControlBar_btn_style"
visible="false"
tooltip="CirclesControlBarpauseVideoTip"
/>
<layer name="CirclesControlBarbtn_display_help"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_help.png"
onclick="CirclesControlBardisplayHelp();"
style="CirclesControlBar_btn_style"
devices="desktop"
visible="false"
tooltip="CirclesControlBardisplayHelpTip"
/>
<layer name="CirclesControlBarbtn_close_help"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_help.png"
onclick="CirclesControlBarcloseHelp();"
style="CirclesControlBar_btn_style"
visible="false"
devices="desktop"
tooltip="CirclesControlBarhideHelpTip"
/>
<layer name="CirclesControlBarbtn_hidecontrols"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_hide_controls.png"
style="CirclesControlBar_btn_style"
onclick="CirclesControlBarhideMenuControls();hideTourControls();
"
visible="false"
tooltip="CirclesControlBarhideControlsTip"
/>
<layer name="CirclesControlBarbtn_showcontrols"
url="%FIRSTXML%/graphics/circlescontrolbar/btn_show_controls.png"
style="CirclesControlBar_btn_style"
onclick="CirclesControlBarshowMenuControls();showTourControls();
"
tooltip="CirclesControlBardisplayControlsTip"
visible="false"
/>
</layer>
<action name="CirclesControlBarbtn_home_action">
hideTooltip();lookto(get(panoview.h),get(panoview.v),get(panoview.fov),smooth(100,20,50));
</action>
<events name="CirclesControlBarvravailableevent"
onvravailable="CirclesControlBarupdateVrButtonsAvailability();"
onvrunavailable="CirclesControlBarupdateVrButtonsAvailability();"
keep="true" devices="html5" />
<krpano CirclesControlBarmenuvravailable="false" />
<action name="CirclesControlBarupdateVrButtonsAvailability">
if (tour_vrdevices,
set(CirclesControlBarmenuvravailable, true);
,
set(CirclesControlBarmenuvravailable, false);
);
CirclesControlBarupdateVrButtons();
</action>
<action name="CirclesControlBarHideVrButtons">
set(layer[CirclesControlBarbtn_enter_vr].visible, false);
if('%1' == 'true' AND plugin[ptpvrmode],
set(layer[CirclesControlBarbtn_enter_vr_not].visible, true);
,
set(layer[CirclesControlBarbtn_enter_vr_not].visible, false);
);
</action>
<action name="CirclesControlBarShowVrButtons">
if (CirclesControlBarmenuvravailable,
set(layer[CirclesControlBarbtn_enter_vr].visible, true);
set(layer[CirclesControlBarbtn_enter_vr_not].visible, false);
,
CirclesControlBarHideVrButtons(true);
);
</action>
<action name="CirclesControlBarupdateVrButtons">
if (tour_vrdevices,
if (CirclesControlBarIsOpened,
CirclesControlBarShowVrButtons();
,
CirclesControlBarHideVrButtons();
);
,
if (CirclesControlBarIsOpened,
CirclesControlBarHideVrButtons(true);
,
CirclesControlBarHideVrButtons();
);
);
</action>
<events name="CirclesControlBarcontrolmodechangedevent"
oncontrolmodechanged="CirclesControlBarupdateControlModeButtons();"
keep="true" />
<action name="CirclesControlBarHideControlModeButtons">
set(layer[CirclesControlBarbtn_ctrlmode_move_to].visible, false);
set(layer[CirclesControlBarbtn_ctrlmode_drag_to].visible, false);
</action>
<action name="CirclesControlBarShowControlModeButtons">
if (tour_controlmodemousetype == "moveto",
set(layer[CirclesControlBarbtn_ctrlmode_drag_to].visible, true);
set(layer[CirclesControlBarbtn_ctrlmode_move_to].visible, false);
,
set(layer[CirclesControlBarbtn_ctrlmode_move_to].visible, true);
set(layer[CirclesControlBarbtn_ctrlmode_drag_to].visible, false);
);
</action>
<action name="CirclesControlBarupdateControlModeButtons">
if (device.desktop,
if (CirclesControlBarIsOpened,
CirclesControlBarShowControlModeButtons();
,
CirclesControlBarHideControlModeButtons();
);
,
CirclesControlBarHideControlModeButtons();
);
</action>
<action name="CirclesControlBarhideMenuControls">
set(CirclesControlBarIsOpened, false);
set(layer[CirclesControlBarbtn_hidecontrols].visible, false);
set(layer[CirclesControlBarbtn_showcontrols].visible, true);
if (scene.count GT 1,
set(layer[CirclesControlBarbtn_next_pano].visible, false);
set(layer[CirclesControlBarbtn_prev_pano].visible, false);
);
set(layer[CirclesControlBarbtn_home].visible, false);
if (device.desktop,
set(layer[CirclesControlBarbtn_in].visible, false);
set(layer[CirclesControlBarbtn_out].visible, false);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_up].visible, false);
set(layer[CirclesControlBarbtn_down].visible, false);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_left].visible, false);
set(layer[CirclesControlBarbtn_right].visible, false);
);
CirclesControlBarupdateFullscreenButtons();
CirclesControlBarupdateHelpButtons();
CirclesControlBarupdateAutotourButtons();
CirclesControlBarupdateHideShowVideoplayerButtons();
CirclesControlBarupdateSoundButtons();
CirclesControlBarupdateControlModeButtons();
CirclesControlBarupdateHideShowHotspotsButtons();
CirclesControlBarupdateMapButtons();
CirclesControlBarupdateFloorplanButtons();
CirclesControlBarupdateVrButtons();
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenclosed));
set(layer[CirclesControlBar_menu_bg].visible, true);
</action>
<action name="CirclesControlBarshowMenuControls">
set(CirclesControlBarIsOpened, true);
set(layer[CirclesControlBarbtn_hidecontrols].visible, true);
set(layer[CirclesControlBarbtn_showcontrols].visible, false);
set(layer[CirclesControlBar_menu_bg].visible, true);
if (scene.count GT 1,
set(layer[CirclesControlBarbtn_next_pano].visible, true);
set(layer[CirclesControlBarbtn_prev_pano].visible, true);
);
set(layer[CirclesControlBarbtn_home].visible, true);
if (device.desktop,
set(layer[CirclesControlBarbtn_in].visible, true);
set(layer[CirclesControlBarbtn_out].visible, true);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_up].visible, true);
set(layer[CirclesControlBarbtn_down].visible, true);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_left].visible, true);
set(layer[CirclesControlBarbtn_right].visible, true);
);
CirclesControlBarupdateFullscreenButtons();
CirclesControlBarupdateHelpButtons();
CirclesControlBarupdateAutotourButtons();
CirclesControlBarupdateHideShowVideoplayerButtons();
CirclesControlBarupdateSoundButtons();
CirclesControlBarupdateVrButtons();
CirclesControlBarupdateControlModeButtons();
CirclesControlBarupdateHideShowHotspotsButtons();
CirclesControlBarupdateMapButtons();
CirclesControlBarupdateFloorplanButtons();
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopened));
</action>
<layer name="CirclesControlBarhelpScreenBg"
align="center"
keep="true"
onclick="CirclesControlBarcloseHelp();"
url="%FIRSTXML%/graphics/circlescontrolbar/help_screen_bg.png"
visible="false"
rotate="-90"
height="50%"
width="prop"
zorder="97"
x="100%" />
<layer name="CirclesControlBarhelpScreenFg"
align="center"
keep="true"
onclick="CirclesControlBarcloseHelp();"
url="%FIRSTXML%/graphics/circlescontrolbar/help_screen_fg.png"
height="50%"
width="prop"
visible="false"
rotate="90"
zorder="98"
x="-100%"
displayed="false" />
<action name="CirclesControlBardisplayHelp">
if (device.desktop,
set(layer[CirclesControlBarhelpScreenFg].displayed,true);
set(layer[CirclesControlBarhelpScreenBg].visible,true);
set(layer[CirclesControlBarhelpScreenFg].visible,true);
tween(layer[CirclesControlBarhelpScreenFg].rotate,0, 1);
tween(layer[CirclesControlBarhelpScreenFg].x,0, 1);
tween(layer[CirclesControlBarhelpScreenBg].rotate,0, 1);
tween(layer[CirclesControlBarhelpScreenBg].x,0, 1);
CirclesControlBarupdateHelpButtons();
);
</action>
<action name="CirclesControlBarcloseHelp">
if (device.desktop,
set(layer[CirclesControlBarhelpScreenFg].displayed,false);
tween(layer[CirclesControlBarhelpScreenFg].rotate, 90, 1, easeOutQuad, set(layer[CirclesControlBarhelpScreenFg].visible,false););
tween(layer[CirclesControlBarhelpScreenFg].x, -100%, 1);
tween(layer[CirclesControlBarhelpScreenBg].rotate, -90, 1, easeOutQuad, set(layer[CirclesControlBarhelpScreenBg].visible,false););
tween(layer[CirclesControlBarhelpScreenBg].x, 100%, 1);
CirclesControlBarupdateHelpButtons();
);
</action>
<action name="CirclesControlBarHideHelpButtons">
set(layer[CirclesControlBarbtn_display_help].visible, false);
set(layer[CirclesControlBarbtn_close_help].visible, false);
</action>
<action name="CirclesControlBarShowHelpButtons">
if (layer[CirclesControlBarhelpScreenFg].displayed,
set(layer[CirclesControlBarbtn_close_help].visible, true);
set(layer[CirclesControlBarbtn_display_help].visible, false);
,
set(layer[CirclesControlBarbtn_display_help].visible, true);
set(layer[CirclesControlBarbtn_close_help].visible, false);
);
</action>
<action name="CirclesControlBarupdateHelpButtons">
if (device.desktop,
if (CirclesControlBarIsOpened,
CirclesControlBarShowHelpButtons();
,
CirclesControlBarHideHelpButtons();
);
,
CirclesControlBarHideHelpButtons();
);
</action>
<action name="CirclesControlBardisplayMap">showMap();
</action>
<action name="CirclesControlBarhideMap">hideMap();
</action>
<events name="CirclesControlBardisplaymapchangeevent"
onshowtourmap="CirclesControlBarupdateMapButtons();"
onhidetourmap="CirclesControlBarupdateMapButtons();"
keep="true"/>
<action name="CirclesControlBarHideMapButtons">
set(layer[CirclesControlBarbtn_display_map].visible, false);
set(layer[CirclesControlBarbtn_hide_map].visible, false);
</action>
<action name="CirclesControlBarShowMapButtons">
if (tour_displaymap,
set(layer[CirclesControlBarbtn_hide_map].visible, true);
set(layer[CirclesControlBarbtn_display_map].visible, false);
,
set(layer[CirclesControlBarbtn_display_map].visible, true);
set(layer[CirclesControlBarbtn_hide_map].visible, false);
);
</action>
<action name="CirclesControlBarupdateMapButtons">
if (CirclesControlBarIsOpened,
CirclesControlBarShowMapButtons();
,
CirclesControlBarHideMapButtons();
);
</action>
<events name="CirclesControlBarDisplayFloorPlanEvents"
onshowtourfloorplan="CirclesControlBarupdateFloorplanButtons();"
onhidetourfloorplan="CirclesControlBarupdateFloorplanButtons();"
keep="true" />
<action name="CirclesControlBarHideFloorplanButtons">
set(layer[CirclesControlBarbtn_display_floorplan].visible, false);
set(layer[CirclesControlBarbtn_hide_floorplan].visible, false);
</action>
<action name="CirclesControlBarShowFloorplanButtons">
if (tour_displayfloorplan,
set(layer[CirclesControlBarbtn_hide_floorplan].visible, true);
set(layer[CirclesControlBarbtn_display_floorplan].visible, false);
,
set(layer[CirclesControlBarbtn_display_floorplan].visible, true);
set(layer[CirclesControlBarbtn_hide_floorplan].visible, false);
);
</action>
<action name="CirclesControlBarupdateFloorplanButtons">
if (CirclesControlBarIsOpened,
CirclesControlBarShowFloorplanButtons();
,
CirclesControlBarHideFloorplanButtons();
);
</action>
<events name="CirclesControlBarmenufullscreenchangeevent"
onenterfullscreen="CirclesControlBarupdateFullscreenButtons();"
onexitfullscreen="CirclesControlBarupdateFullscreenButtons();"
keep="true"/>
<action name="CirclesControlBarHideFullscreenButtons">
set(layer[CirclesControlBarbtn_openfs].visible , false);
set(layer[CirclesControlBarbtn_closefs].visible, false);
</action>
<action name="CirclesControlBarShowFullscreenButtons">
if (device.fullscreensupport,
if(tour_fullscreen,
set(layer[CirclesControlBarbtn_openfs].visible , false);
set(layer[CirclesControlBarbtn_closefs].visible, true);
,
set(layer[CirclesControlBarbtn_openfs].visible ,true);
set(layer[CirclesControlBarbtn_closefs].visible,false);
);
,
CirclesControlBarHideFullscreenButtons();
);
</action>
<action name="CirclesControlBarupdateFullscreenButtons">
if (CirclesControlBarIsOpened,
CirclesControlBarShowFullscreenButtons();
,
CirclesControlBarHideFullscreenButtons();
);
</action>
<events name="CirclesControlBarhideshowvideoplayerevent" onplayvideointerface="CirclesControlBarupdateHideShowVideoplayerButtons();" onpausevideointerface="CirclesControlBarupdateHideShowVideoplayerButtons();" keep="true"/>
<action name="CirclesControlBarHideHideShowVideoplayerButtons">
if(CirclesControlBarbackgroundwidthwhenopened GT 0,
if(%1,
set(layer[CirclesControlBar_menu_bg].width,get(CirclesControlBarbackgroundwidthwhenopenedwithoutvideo));
,
tween(layer[CirclesControlBar_menu_bg].width,get(CirclesControlBarbackgroundwidthwhenopenedwithoutvideo),0.5,easeOutQuad);
);
,
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopenedwithoutvideo));
);
set(layer[CirclesControlBarbtn_play_video].visible, false);
set(layer[CirclesControlBarbtn_pause_video].visible, false);
</action>
<action name="CirclesControlBarShowHideShowVideoplayerButtons">
if(CirclesControlBar_use_videoplayer_interface,
if (plugin[get(videointerface_video)],
if (plugin[get(videointerface_video)].ispaused,
if(CirclesControlBarbackgroundwidthwhenopened GT 0,
tween(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopened));
,
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopenedwithoutvideo));
);
set(layer[CirclesControlBarbtn_play_video].visible, true);
set(layer[CirclesControlBarbtn_pause_video].visible, false);
,
if(CirclesControlBarbackgroundwidthwhenopened GT 0,
tween(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopened));
,
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopenedwithoutvideo));
);
set(layer[CirclesControlBarbtn_play_video].visible, false);
set(layer[CirclesControlBarbtn_pause_video].visible, true);
););
,
CirclesControlBarHideHideShowVideoplayerButtons();
);
</action>
<action name="CirclesControlBarupdateHideShowVideoplayerButtons">
if (CirclesControlBarIsOpened,
CirclesControlBarShowHideShowVideoplayerButtons();
,
CirclesControlBarHideHideShowVideoplayerButtons(true);
);
</action>
<events name="CirclesControlBarAutotourEvents"
onstartautotour="CirclesControlBarupdateAutotourButtons();"
onstopautotour="CirclesControlBarupdateAutotourButtons();"
keep="true"/>
<action name="CirclesControlBarHideAutotourButtons">
set(layer[CirclesControlBarbtn_autotour_off].visible, false);
set(layer[CirclesControlBarbtn_autotour_on].visible , false);
</action>
<action name="CirclesControlBarShowAutotourButtons">
if (tour_autotourenabled == false,
set(layer[CirclesControlBarbtn_autotour_off].visible, false);
set(layer[CirclesControlBarbtn_autotour_on].visible , true);
,
set(layer[CirclesControlBarbtn_autotour_off].visible, true);
set(layer[CirclesControlBarbtn_autotour_on].visible , false);
);
</action>
<action name="CirclesControlBarupdateAutotourButtons">
if (CirclesControlBarIsOpened,
CirclesControlBarShowAutotourButtons();
,
CirclesControlBarHideAutotourButtons();
);
</action>
<events name="CirclesControlBarplaystopsoundsevent" playtoursoundsevent="CirclesControlBarupdateSoundButtons();" stoptoursoundsevent="CirclesControlBarupdateSoundButtons();" keep="true"/>
<action name="CirclesControlBarHideSoundButtons">
set(layer[CirclesControlBarbtn_sound_off].visible, false);
set(layer[CirclesControlBarbtn_sound_on].visible , false);
</action>
<action name="CirclesControlBarShowSoundButtons">
if (tour_soundson == false,
set(layer[CirclesControlBarbtn_sound_off].visible, false);
set(layer[CirclesControlBarbtn_sound_on].visible , true);
,
set(layer[CirclesControlBarbtn_sound_off].visible, true);
set(layer[CirclesControlBarbtn_sound_on].visible , false);
);
</action>
<action name="CirclesControlBarupdateSoundButtons">
if (CirclesControlBarIsOpened,
CirclesControlBarShowSoundButtons();
,
CirclesControlBarHideSoundButtons();
);
</action>
<events name="CirclesControlBarhotspotsdisplayevents"
hotspots_visibility_changed="CirclesControlBarupdateHideShowHotspotsButtons"
keep="true"/>
<action name="CirclesControlBarHideHideShowHotspotsButtons">
set(layer[CirclesControlBarbtn_show_hotspots].visible, false);
set(layer[CirclesControlBarbtn_hide_hotspots].visible, false);
</action>
<action name="CirclesControlBarShowHideShowHotspotsButtons">
if (tour_displayspots,
set(layer[CirclesControlBarbtn_hide_hotspots].visible, true);
set(layer[CirclesControlBarbtn_show_hotspots].visible, false);
,
set(layer[CirclesControlBarbtn_show_hotspots].visible, true);
set(layer[CirclesControlBarbtn_hide_hotspots].visible, false);
);
</action>
<action name="CirclesControlBarupdateHideShowHotspotsButtons">
if (CirclesControlBarIsOpened,
CirclesControlBarShowHideShowHotspotsButtons();
,
CirclesControlBarHideHideShowHotspotsButtons();
);
</action>
<layer name="CirclesControlBarmenuTooltipStyle"
keep="true"
enabled="false"
capture="false"
url="%FIRSTXML%/graphics/textfield.swf"
align="center"
background="false"
border="false"
css="color:#ffffff;font-family:빙그레 따옴체;font-weight:bold;font-size:14px;text-align:left;"
height="20"
autoheight="true"
autowidth="auto"
xoffset="0"
yoffset="0"
padding="2"
selectable="false"
zorder="0"
visible="false"
html=""
edge="bottom"
/>
<action name="CirclesControlBarbuildMenu">
set(CirclesControlBarbutton_pos, 0);
set(CirclesControlBarbackgroundwidthwhenclosed, 40);
set(layer[CirclesControlBarbtn_hidecontrols].x, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_showcontrols].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
if (device.desktop,
set(layer[CirclesControlBarbtn_display_help].x, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_close_help].x , get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
if (device.fullscreensupport,
set(layer[CirclesControlBarbtn_openfs].x , get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_closefs].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
set(layer[CirclesControlBarbtn_display_map].x , get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_hide_map].x , get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_display_floorplan].x , get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_hide_floorplan].x , get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_autotour_on].x , get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_autotour_off].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_sound_on].x , get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_sound_off].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
if (device.desktop,
set(layer[CirclesControlBarbtn_ctrlmode_drag_to].x, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_ctrlmode_move_to].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
if(plugin[ptpvrmode] AND device.html5,
set(layer[CirclesControlBarbtn_enter_vr].x, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_enter_vr_not].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
set(layer[CirclesControlBarbtn_show_hotspots].x, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_hide_hotspots].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_home].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
if (device.desktop,
set(layer[CirclesControlBarbtn_right].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_left].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_down].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_up].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_out].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_in].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
if (scene.count GT 1,
set(layer[CirclesControlBarbtn_next_pano].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_prev_pano].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
set(layer[CirclesControlBarbtn_play_video].x, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_pause_video].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
dec(CirclesControlBarbutton_pos, 5);
set(CirclesControlBarbackgroundwidthwhenopened, get(CirclesControlBarbutton_pos));
sub(CirclesControlBarbackgroundwidthwhenopenedwithoutvideo, CirclesControlBarbackgroundwidthwhenopened, 45);
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopened));
</action>
<events name="CirclesControlBarStartTourEvents" onTourStart="CirclesControlBarCallOnStartTour();" keep="true" />
<action name="CirclesControlBarCallOnStartTour">
CirclesControlBarshowMenuControls();
</action>
<action name="CirclesControlBarOpenVideoplayer">
set(CirclesControlBar_use_videoplayer_interface, true);
CirclesControlBarupdateHideShowVideoplayerButtons();
</action>
<action name="CirclesControlBarCloseVideoplayer">
set(CirclesControlBar_use_videoplayer_interface, false);
CirclesControlBarupdateHideShowVideoplayerButtons();
</action>
<!-- ******************** -->
<!-- Previous / Next Arrow -->
<!-- ******************** -->
<style name="prevnexttheme11ArrowStyle" keep="true" x="10" alpha="0.5"
crop="0| 0|140|140"
onovercrop="0|140|140|140"
ondowncrop="0|280|140|140"
/>
<layer name="prevnexttheme11prevPanoramaArrow" style="prevnexttheme11ArrowStyle"
url="%FIRSTXML%/graphics/prevnextarrow/btn_scroll_left.png" align="left"
tooltip="prevnexttheme11prevSceneTip"
onhover="set(alpha, 1);showTooltip('plugin',prevnexttheme11TooltipStyle,left);"
onout="set(alpha, 0.5);hideTooltip();"
onclick="loadPreviousScene();
"
visible="false"
zorder="2" />
<layer name="prevnexttheme11nextPanoramaArrow" style="prevnexttheme11ArrowStyle"
url="%FIRSTXML%/graphics/prevnextarrow/btn_scroll_right.png" align="right"
tooltip="prevnexttheme11nextSceneTip"
onhover="set(alpha, 1);showTooltip('plugin',prevnexttheme11TooltipStyle,right);"
onout="set(alpha, 0.5);hideTooltip();"
onclick="loadNextScene();
"
visible="false"
zorder="2" />
<events name="prevnexttheme11hideshowcontrolsevent"
onTourStart="prevnexttheme11showPrevNextControls();"
keep="true"/>
<action name="prevnexttheme11hidePrevNextControls">
set(layer[prevnexttheme11prevPanoramaArrow].visible, false);
set(layer[prevnexttheme11nextPanoramaArrow].visible, false);
</action>
<action name="prevnexttheme11showPrevNextControls">
set(layer[prevnexttheme11prevPanoramaArrow].visible, true);
set(layer[prevnexttheme11nextPanoramaArrow].visible, true);
</action>
<layer name="prevnexttheme11TooltipStyle"
keep="true"
enabled="false"
capture="false"
url="%FIRSTXML%/graphics/textfield.swf"
align="center"
background="false"
border="false"
css="color:#ffffff;font-family:조선일보명조;font-weight:bold;font-size:14px;text-align:left;"
height="20"
autoheight="true"
autowidth="auto"
selectable="false"
zorder="0"
padding="2"
xoffset="0"
yoffset="0"
visible="false"
html=""
/>
<!-- ********** -->
<!-- Loading Text -->
<!-- id : loadertext -->
<!-- ********** -->
<layer name="loadertext"
keep="true"
zorder="3"
type="text"
align="center"
x="0" y="0"
html=""
onloaded="getmessage(html,loadertextloaderinfo);escape(html);"
bg="false"
bgborder="0"
handcursor="false"
visible="false"
enabled="false"
txtshadow="2.0 2.0 4.0 0x000000 1.0"
alpha="1"
css="
text-align:center;
color:#ffffff;
font-family:Arial;
font-style:italic;
font-weight:bold;
font-size:36px;
"
/>
<action name="displayloadertext">
if(scene[get(xml.scene)].video,
set(layer[loadertext].visible, false);
,
set(layer[loadertext].visible, %1);
);
</action>
<events name="displayloadertextWhenLoading" keep="true"
onxmlcomplete="displayloadertext(true);"
onnewpano="displayloadertext(true);"
onremovepano="displayloadertext(true);"
onloadcomplete="displayloadertext(false);"
changetourlanguage="getmessage(layer[loadertext].html,loadertextloaderinfo);escape(layer[loadertext].html);"
/>
<!-- ********** -->
<!-- PanotourMaps -->
<!-- id : panotourmaps -->
<!-- ********** -->
<ptplugin name="panotourmaps" lat="37.731688347894" lng="126.79472406746" zoom="11" maptypelayer="hybrid" openatstart="false" state="false" bgcolor="f2f2f2" zorder="4" centeronspots="true" engine="KolorMap">
<radar visible="false" radius="8000" linktozoom="true" quality="8" linecolor="ffffff" lineopacity="0.50000762951094835" linewidth="1" fillcolor="ffffff" fillopacity="0.30000762951094834" />
<markers animation="bounce" />
<controls zoom="true" pan="true" scale="false" maptype="true" overview="true">
<ui draggable="true" scrollable="true" dblclick="true" />
<specific streetview="true" view45degree="true" />
</controls>
<markerSelected name="" heading="" fov="" />
<!-- PanotourMaps markers counter : 1 -->
<marker name="spotmap415"
lat="37.731688347894"
lng="126.79472406746"
heading="0"
draggable="false"
animated="true"
desc="spotmap415_tooltip"
desctype="info"
onhover="false"
isscene="true"
scene="pano12"
hasradar="true"
jsclick="spotmap415ActionSpotMap">
<markericon url="spots/플로어플랜 로고_user_defaultmap0.png" iconwidth="40" iconheight="40" shadow="false" iconanchor="center" />
</marker>
</ptplugin>
<action name="kolorMapJsReady_panotourmaps">
set(ptplugin[panotourmaps].jsready, true);
</action>
<ptplugin name="panotourmapsArea" engine="kolorArea">
<settings>
<option name="position" value="topleft" type="string" />
<option name="start_position" value="left" type="string" />
<option name="margin_x" value="0" type="int" />
<option name="margin_y" value="0" type="int" />
<option name="background_color" value="f2f2f2" type="string" />
<option name="background_alpha" value="1" type="float" />
<option name="padding" value="15" type="int" />
<option name="topleft_radius" value="0" type="int" />
<option name="topright_radius" value="0" type="int" />
<option name="bottomleft_radius" value="0" type="int" />
<option name="bottomright_radius" value="0" type="int" />
<option name="area_border_width" value="0" type="int" />
<option name="area_border_color" value="f2f2f2" type="string" />
<option name="area_border_alpha" value="1" type="float" />
<option name="display_title" value="true" type="bool" />
<option name="title" value="panotourmapsmap_title" type="string" />
<option name="title_font" value="타이포_쌍문동 B" type="string" />
<option name="title_size" value="16" type="int" />
<option name="title_weight" value="bold" type="string" />
<option name="title_decoration" value="normal" type="string" />
<option name="title_color" value="000000" type="string" />
<option name="close_displayed" value="false" type="bool" />
<option name="close_text" value="panotourmapsdisplay_close_text" type="string" />
<option name="overlay_displayed" value="false" type="bool" />
<option name="overlay_color" value="000000" type="string" />
<option name="overlay_alpha" value="0.50000762951094835" type="float" />
<option name="area_width" value="25" type="int" />
<option name="area_height" value="100" type="int" />
<option name="area_width_unit" value="percent" type="string" />
<option name="area_height_unit" value="percent" type="string" />
<option name="animation" value="true" type="bool" />
<option name="animation_duration" value="700" type="int" />
<option name="close_on_click" value="false" type="bool" />
<option name="refresh_content" value="false" type="bool" />
<option name="open_callback" value="addKolorMap('panotourmaps', [['googlev3','AIzaSyAdlzjank9N_bQsSpW5ZCC94091StZFx1I']], 'panotourmapsArea_mapDIV');" type="string" />
<option name="close_callback" value="invokeKrFunction('closeKolorAreaCallback_panotourmapsArea')" type="string" />
<option name="zorder" value="4" type="int" />
<option name="use_i18n" value="true" type="bool" />
</settings>
</ptplugin>
<action name="kolorAreaJsReady_panotourmapsArea">
set(ptplugin[panotourmapsArea].jsready, true);
</action>
<action name="openKolorArea_panotourmapsArea">
ifnot(ptplugin[panotourmapsArea].isOpen,
set(ptplugin[panotourmapsArea].isOpen, true);
pauseautorotation(forceplugin);
js(showKolorArea(panotourmapsArea, &lt;div id="panotourmapsArea_mapDIV"&gt;&lt;/div&gt;));
js(invokePluginFunction(panotourmaps, forceResizeMapLayer, panotourmapsArea_mapDIV));
events.dispatch(onremovedisplayedobject);
);
</action>
<action name="closeKolorArea_panotourmapsArea">
if(ptplugin[panotourmapsArea].isOpen,
js(invokePluginFunction(panotourmapsArea, closeKolorArea));
);
</action>
<action name="toggleKolorArea_panotourmapsArea">
if(ptplugin[panotourmapsArea].isOpen,
closeKolorArea_panotourmapsArea();
,
openKolorArea_panotourmapsArea();
);
</action>
<action name="closeKolorAreaCallback_panotourmapsArea">
if(ptplugin[panotourmapsArea].isOpen,resumeautorotation(forceplugin);
);
set(ptplugin[panotourmapsArea].isOpen, false);hideMap();
</action>
<action name="showKolorArea_panotourmapsArea">
set(ptplugin[panotourmapsArea].isOpen, true);
pauseautorotation(forceplugin);
js(invokePluginFunction(panotourmapsArea, showKolorArea, %1));
js(invokePluginFunction(panotourmaps, forceResizeMapLayer, panotourmapsArea_mapDIV));
events.dispatch(onremovedisplayedobject);
</action>
<action name="hideKolorArea_panotourmapsArea">
resumeautorotation(forceplugin);
set(ptplugin[panotourmapsArea].isOpen, false);
js(invokePluginFunction(panotourmapsArea, hideKolorArea, %1));
</action>
<action name="updateDefaultMarkerValues_panotourmapsArea">
if( ptplugin[panotourmaps].markerSelected.name != "",
set(ptplugin[panotourmaps].markerSelected.heading, get(view.hlookat));
set(ptplugin[panotourmaps].markerSelected.fov, get(view.hfov));
);
</action>
<action name="changeLanguage_panotourmaps">
if(ptplugin[panotourmaps].jsready,
stopdelayedcall(delay_panotourmaps);
js(invokePluginFunction(panotourmapsArea, changeLanguage, false));
,
delayedcall(delay_panotourmaps, 0.1, changeLanguage_panotourmaps(););
);
</action>
<events name="kolorAreaEvents_panotourmapsArea"
keep="true"
hidetourcontrols="if(ptplugin[panotourmapsArea].isOpen,set(restore_panotourmapsArea, true);hideKolorArea_panotourmapsArea(false);,set(restore_panotourmapsArea, false););"
showtourcontrols="if(tour_displaymap,if(restore_panotourmapsArea,showKolorArea_panotourmapsArea(false);););"
onhidetourmap="panotourmapsClosetourmap();"
onshowtourmap="if(tour_displaymap,panotourmapsOpentourmap(););"
onTourStart="updateDefaultMarkerValues_panotourmapsArea();"
changetourlanguage="changeLanguage_panotourmaps();"
/>
<!-- PanotourMaps markers counter : 1 -->
<action name="spotmap415ActionSpotMap">hideTooltip();zoomto(get(panoview.fov),smooth(400,20,100));
mainloadscene(get(panoramagroup[panogroup22].mainscene));lookat(get(panoview.h),get(panoview.v),get(panoview.fov));
</action>
<!-- Begin PanotourMaps events and actions -->
<events name="panotourmapsEvents"
onxmlcomplete="ifnot(panotourmapsMapLoaded,set(tour_displaymap,false););"
onnewpano="panotourmapsActivateDefaultMarker();"
onviewchanged="panotourmapsOnviewchange()"
keep="true" />
<krpano panotourmapsMarkerDefaultSet="false" />
<krpano panotourmapsMapLoaded="false" />
<action name="panotourmapsClosetourmap">
if(ptplugin[panotourmapsArea].isOpen,
closeKolorArea_panotourmapsArea();
);
</action>
<action name="panotourmapsHidetourmap">
ifnot(ptplugin[panotourmapsArea].isOpen,
panotourmapsClosetourmap();
,
hideKolorArea_panotourmapsArea(true);
);
</action>
<action name="panotourmapsOpentourmap">
ifnot(ptplugin[panotourmapsArea].isOpen,
openKolorArea_panotourmapsArea();
);
</action>
<action name="panotourmapsShowtourmap">
ifnot(ptplugin[panotourmapsArea].isOpen,
panotourmapsOpentourmap();
,
showKolorArea_panotourmapsArea(true);
);
</action>
<action name="panotourmapsChangescene">
mainloadscene(%1);if(xml.scene != %1,panotourmapsGoMarker(%2););
</action>
<action name="panotourmapsOnviewchange">
if ( panotourmapsMapLoaded == true,
updateDefaultMarkerValues_panotourmapsArea();
);
</action>
<action name="panotourmapsGoMarker">
if ( panotourmapsMapLoaded == true,
set(ptplugin[panotourmaps].markerSelected.name, %1);
set(ptplugin[panotourmaps].markerSelected.heading, get(view.hlookat));
set(ptplugin[panotourmaps].markerSelected.fov, get(view.hfov));
js(invokePluginFunction(panotourmaps, changeCurrentMarker, %1, get(view.hlookat), get(view.hfov), get(ptplugin[panotourmaps].centeronspots)));
if( panotourmapsMarkerDefaultSet == false,
js(setMapDefaultMarker(panotourmaps, %1, get(view.hlookat), get(view.hfov)));
set(panotourmapsMarkerDefaultSet,true);
);
);
</action>
<action name="panotourmapsUnselectMarker">
set(ptplugin[panotourmaps].markerSelected.name, "");
js(invokePluginFunction(panotourmaps, unselectCurrentMarker));
js(setMapDefaultMarker(panotourmaps, null, null, null));
</action>
<action name="panotourmapsActivateDefaultMarker">
set(panotourmapsMapLoaded, true);
set(panotourmapsMapSpotFound, false);
for(set(defaultmarkerinc,0), defaultmarkerinc LT ptplugin[panotourmaps].marker.count , inc(defaultmarkerinc),
if(ptplugin[panotourmaps].marker[get(defaultmarkerinc)].isscene == true,
if(panotourmapsMapSpotFound == false,
if(ptplugin[panotourmaps].marker[get(defaultmarkerinc)].scene == xml.scene,
ifnot(ptplugin[panotourmaps].marker[get(defaultmarkerinc)].name == ptplugin[panotourmaps].markerSelected.name,
panotourmapsGoMarker(get(ptplugin[panotourmaps].marker[get(defaultmarkerinc)].name));
);
set(panotourmapsMapSpotFound, true);
);
);
);
);
if(panotourmapsMapSpotFound == false,
panotourmapsUnselectMarker();
);
</action>
<!-- ************* -->
<!-- Panorama Menu -->
<!-- ************* -->
<ptplugin name="panoramaMenu" engine="kolorMenu">
<settings>
<option name="position" value="topleft" type="string" />
<option name="orientation" value="horizontal" type="string" />
<option name="sub_orientation" value="horizontal" type="string" />
<option name="margin_x" value="5" type="int" />
<option name="margin_y" value="20" type="int" />
<option name="background_color" value="ffffff" type="string" />
<option name="background_alpha" value="0" type="float" />
<option name="item_spacer" value="5" type="int" />
<option name="border_radius" value="7" type="int" />
<option name="full_size" value="false" type="bool" />
<option name="use_out_effect" value="true" type="bool" />
<option name="item_out_border_radius" value="7" type="int" />
<option name="item_hover_border_radius" value="7" type="int" />
<option name="item_out_border_width" value="0" type="int" />
<option name="item_hover_border_width" value="0" type="int" />
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_out_font_color" value="ffffff" type="string" />
<option name="item_out_font_family" value="빙그레 따옴체" type="string" />
<option name="item_out_font_size" value="14" type="int" />
<option name="item_out_font_weight" value="bold" type="string" />
<option name="item_out_font_style" value="normal" type="string" />
<option name="item_out_font_decoration" value="normal" type="string" />
<option name="use_hover_effect" value="true" type="bool" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
<option name="item_hover_font_color" value="ffffff" type="string" />
<option name="item_hover_font_family" value="빙그레 따옴체" type="string" />
<option name="item_hover_font_size" value="14" type="int" />
<option name="item_hover_font_weight" value="bold" type="string" />
<option name="item_hover_font_style" value="normal" type="string" />
<option name="item_hover_font_decoration" value="normal" type="string" />
<option name="padding_main" value="10" type="int" />
<option name="padding_sub" value="10" type="int" />
<option name="force_font_menu" value="true" type="bool" />
<option name="force_font_menu_color" value="ffffff" type="string" />
<option name="force_font_menu_family" value="빙그레 따옴체" type="string" />
<option name="force_font_menu_size" value="12" type="int" />
<option name="force_font_menu_weight" value="bold" type="string" />
<option name="force_font_menu_style" value="normal" type="string" />
<option name="force_font_menu_decoration" value="normal" type="string" />
<option name="force_font_submenu" value="true" type="bool" />
<option name="force_font_submenu_color" value="ffffff" type="string" />
<option name="force_font_submenu_family" value="빙그레 따옴체" type="string" />
<option name="force_font_submenu_size" value="10" type="int" />
<option name="force_font_submenu_weight" value="bold" type="string" />
<option name="force_font_submenu_style" value="normal" type="string" />
<option name="force_font_submenu_decoration" value="normal" type="string" />
<option name="text_align" value="bottom" type="string" />
<option name="item_thumb_max_width" value="30" type="int" />
<option name="item_thumb_max_height" value="30" type="int" />
<option name="zorder" value="5" type="int" />
<option name="use_i18n" value="true" type="bool" />
</settings>
<internaldata>
<group name="group_1"
titleID="panogroup22_title"
thumbnail=""
subMenu="true"
cssClass="panogroup22">
<item name="group_1_item_1"
action="invokeKrFunction('mainloadscene', 'pano12')"
titleID="pano12_title"
thumbnail="2019(night)data/pano_12/thumbnail.jpg"
cssClass="pano12">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_2"
action="invokeKrFunction('mainloadscene', 'pano19')"
titleID="pano19_title"
thumbnail="2019(night)data/pano_19/thumbnail.jpg"
cssClass="pano19">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_3"
action="invokeKrFunction('mainloadscene', 'pano177')"
titleID="pano177_title"
thumbnail="2019(night)data/pano_177/thumbnail.jpg"
cssClass="pano177">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_4"
action="invokeKrFunction('mainloadscene', 'pano11')"
titleID="pano11_title"
thumbnail="2019(night)data/pano_11/thumbnail.jpg"
cssClass="pano11">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_5"
action="invokeKrFunction('mainloadscene', 'pano14')"
titleID="pano14_title"
thumbnail="2019(night)data/pano_14/thumbnail.jpg"
cssClass="pano14">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_6"
action="invokeKrFunction('mainloadscene', 'pano15')"
titleID="pano15_title"
thumbnail="2019(night)data/pano_15/thumbnail.jpg"
cssClass="pano15">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_7"
action="invokeKrFunction('mainloadscene', 'pano18')"
titleID="pano18_title"
thumbnail="2019(night)data/pano_18/thumbnail.jpg"
cssClass="pano18">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_8"
action="invokeKrFunction('mainloadscene', 'pano16')"
titleID="pano16_title"
thumbnail="2019(night)data/pano_16/thumbnail.jpg"
cssClass="pano16">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_9"
action="invokeKrFunction('mainloadscene', 'pano17')"
titleID="pano17_title"
thumbnail="2019(night)data/pano_17/thumbnail.jpg"
cssClass="pano17">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_10"
action="invokeKrFunction('mainloadscene', 'pano185')"
titleID="pano185_title"
thumbnail="2019(night)data/pano_185/thumbnail.jpg"
cssClass="pano185">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_11"
action="invokeKrFunction('mainloadscene', 'pano20')"
titleID="pano20_title"
thumbnail="2019(night)data/pano_20/thumbnail.jpg"
cssClass="pano20">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_12"
action="invokeKrFunction('mainloadscene', 'pano21')"
titleID="pano21_title"
thumbnail="2019(night)data/pano_21/thumbnail.jpg"
cssClass="pano21">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_13"
action="invokeKrFunction('mainloadscene', 'pano13')"
titleID="pano13_title"
thumbnail="2019(night)data/pano_13/thumbnail.jpg"
cssClass="pano13">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_14"
action="invokeKrFunction('mainloadscene', 'pano186')"
titleID="pano186_title"
thumbnail="2019(night)data/pano_186/thumbnail.jpg"
cssClass="pano186">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_15"
action="invokeKrFunction('mainloadscene', 'pano183')"
titleID="pano183_title"
thumbnail="2019(night)data/pano_183/thumbnail.jpg"
cssClass="pano183">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_16"
action="invokeKrFunction('mainloadscene', 'pano10')"
titleID="pano10_title"
thumbnail="2019(night)data/pano_10/thumbnail.jpg"
cssClass="pano10">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_17"
action="invokeKrFunction('mainloadscene', 'pano176')"
titleID="pano176_title"
thumbnail="2019(night)data/pano_176/thumbnail.jpg"
cssClass="pano176">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_18"
action="invokeKrFunction('mainloadscene', 'pano175')"
titleID="pano175_title"
thumbnail="2019(night)data/pano_175/thumbnail.jpg"
cssClass="pano175">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_19"
action="invokeKrFunction('mainloadscene', 'pano173')"
titleID="pano173_title"
thumbnail="2019(night)data/pano_173/thumbnail.jpg"
cssClass="pano173">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_20"
action="invokeKrFunction('mainloadscene', 'pano179')"
titleID="pano179_title"
thumbnail="2019(night)data/pano_179/thumbnail.jpg"
cssClass="pano179">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_21"
action="invokeKrFunction('mainloadscene', 'pano174')"
titleID="pano174_title"
thumbnail="2019(night)data/pano_174/thumbnail.jpg"
cssClass="pano174">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_22"
action="invokeKrFunction('mainloadscene', 'pano184')"
titleID="pano184_title"
thumbnail="2019(night)data/pano_184/thumbnail.jpg"
cssClass="pano184">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_23"
action="invokeKrFunction('mainloadscene', 'pano182')"
titleID="pano182_title"
thumbnail="2019(night)data/pano_182/thumbnail.jpg"
cssClass="pano182">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<item name="group_1_item_24"
action="invokeKrFunction('mainloadscene', 'pano178')"
titleID="pano178_title"
thumbnail="2019(night)data/pano_178/thumbnail.jpg"
cssClass="pano178">
<option name="item_out_bg_color" value="ffffff" type="string" />
<option name="item_out_bg_alpha" value="0" type="float" />
<option name="item_hover_bg_color" value="ffffff" type="string" />
<option name="item_hover_bg_alpha" value="0" type="float" />
</item>
<option name="background_color" value="ffffff" type="string" />
<option name="background_alpha" value="0" type="float" />
</group>
</internaldata>
</ptplugin>
<action name="kolorMenuJsReady_panoramaMenu">
set(ptplugin[panoramaMenu].jsready, true);
</action>
<action name="showKolorMenu_panoramaMenu">
ifnot(ptplugin[panoramaMenu].isOpen,
stopdelayedcall(delay_panoramaMenu);
set(ptplugin[panoramaMenu].isOpen, true);
set(ptplugin[panoramaMenu].displayed, true);
js(openKolorMenu(panoramaMenu));
,
if(ptplugin[panoramaMenu].jsready,
stopdelayedcall(delay_panoramaMenu);
set(ptplugin[panoramaMenu].displayed, true);
js(invokePluginFunction(panoramaMenu, showKolorMenu));
,
delayedcall(delay_panoramaMenu, 0.1, showKolorMenu_panoramaMenu(););
);
);
</action>
<action name="hideKolorMenu_panoramaMenu">
if(ptplugin[panoramaMenu].jsready,
stopdelayedcall(delay_panoramaMenu);
set(ptplugin[panoramaMenu].displayed, false);
js(invokePluginFunction(panoramaMenu, hideKolorMenu));
,
delayedcall(delay_panoramaMenu, 0.1, hideKolorMenu_panoramaMenu(););
);
</action>
<action name="changeLanguage_panoramaMenu">
if(ptplugin[panoramaMenu].jsready,
stopdelayedcall(delay_panoramaMenu);
js(invokePluginFunction(panoramaMenu, changeLanguage));
,
delayedcall(delay_panoramaMenu, 0.1, changeLanguage_panoramaMenu(););
);
</action>
<events name="kolorMenuEvents_panoramaMenu"
keep="true"
onTourStart="showKolorMenu_panoramaMenu();"
changetourlanguage="changeLanguage_panoramaMenu"
/>
<!-- ********** -->
<!-- 처음화면 -->
<!-- id : button -->
<!-- ********** -->
<layer name="button"
keep="true"
url="%FIRSTXML%/graphics/button/kakaotalk_20170718_104144789.png"
align="topright"
x="20"
y="120"
zorder="6"
visible="false"
onclick="buttonOnClick"
alpha="0.7"
tooltip="buttontooltip"
onhover="showTooltip('plugin',buttonTooltipStyle);"
onout="hideTooltip();tween(scale, 1.0,0.5,easeOutQuad);tween(alpha,0.7,0.5,easeOutQuad);"
onover="tween(scale, 1.2,0.5,easeOutQuad);tween(alpha,1.0,0.5,easeOutQuad);"
height="65"
width="65"
/>
<action name="buttonOnClick">hideTooltip();zoomto(get(panoview.fov),smooth(400,20,100));
mainloadscene(pano12);lookat(get(panoview.h),get(panoview.v),get(panoview.fov));wait(BLEND);hideTooltip();lookto(-1.800000,27.450000,90.000000,smooth(100,20,50));
</action>
<events name="buttonevents"
onTourStart="showbutton();"
hidetourcontrols="hidebutton();"
showtourcontrols="showbutton();"
keep="true" />
<action name="hidebutton">set(layer[button].visible, false);</action>
<action name="showbutton">if(tour_displaycontrols,set(layer[button].visible, true);,hidebutton(););</action>
<layer name="buttonTooltipStyle"
keep="true"
enabled="false"
capture="false"
type="text"
align="center"
bg="false"
bgborder="0"
css="color:#ffffff;font-family:조선일보명조;font-weight:bold;font-size:12px;text-align:left;"
interactivecontent="false"
zorder="0"
padding="2"
xoffset="0"
yoffset="0"
visible="false"
html=""
edge="top"
/>
<!-- ********** -->
<!-- 홈페이지 -->
<!-- id : button1 -->
<!-- ********** -->
<layer name="button1"
keep="true"
url="%FIRSTXML%/graphics/button1/_510205486847732.png"
align="topright"
x="15"
y="25"
zorder="7"
visible="false"
onclick="button1OnClick"
alpha="0.7"
tooltip="button1tooltip"
onhover="showTooltip('plugin',button1TooltipStyle);"
onout="hideTooltip();tween(scale, 1.0,0.5,easeOutQuad);tween(alpha,0.7,0.5,easeOutQuad);"
onover="tween(scale, 1.2,0.5,easeOutQuad);tween(alpha,1.0,0.5,easeOutQuad);"
/>
<action name="button1OnClick">getmessage(urltoopen,button1onclick102379openurlwebsiteurl);openurl(get(urltoopen),_blank);
</action>
<events name="button1events"
onTourStart="showbutton1();"
hidetourcontrols="hidebutton1();"
showtourcontrols="showbutton1();"
keep="true" />
<action name="hidebutton1">set(layer[button1].visible, false);</action>
<action name="showbutton1">if(tour_displaycontrols,set(layer[button1].visible, true);,hidebutton1(););</action>
<layer name="button1TooltipStyle"
keep="true"
enabled="false"
capture="false"
type="text"
align="center"
bg="false"
bgborder="0"
css="color:#ffffff;font-family:조선일보명조;font-weight:bold;font-size:12px;text-align:left;"
interactivecontent="false"
zorder="0"
padding="2"
xoffset="0"
yoffset="0"
visible="false"
html=""
edge="top"
/>
<!-- ********** -->
<!-- 평면도 열기 -->
<!-- id : togglebutton -->
<!-- ********** -->
<layer name="togglebutton"
keep="true"
url="%FIRSTXML%/graphics/togglebutton/_47732460204837244592.png"
align="bottomright"
x="15"
y="25"
zorder="8"
state="true"
onclick="togglebuttonOnClick"
alpha="0.7"
onover="tween(scale, 1.2,0.5,easeOutQuad);tween(alpha,1.0,0.5,easeOutQuad);"
onout="tween(scale, 1.0,0.5,easeOutQuad);tween(alpha,0.7,0.5,easeOutQuad);"
visible="false"
/>
<action name="togglebuttonOnClick">
if (state,
set(state, false);
if(tour_displaymap,if(ptplugin[panotourmapsArea].isOpen,hideMap();
,showMap();
);,showMap();
);
set(url,%FIRSTXML%/graphics/togglebutton/_47732460204580344592.png);
,
set(state, true);
if(tour_displaymap,if(ptplugin[panotourmapsArea].isOpen,hideMap();
,showMap();
);,showMap();
);
set(url,%FIRSTXML%/graphics/togglebutton/_47732460204837244592.png);
);
</action>
<events name="togglebuttonevents"
onTourStart="showtogglebutton();"
hidetourcontrols="hidetogglebutton();"
showtourcontrols="showtogglebutton();"
keep="true" />
<action name="hidetogglebutton">set(layer[togglebutton].visible, false);</action>
<action name="showtogglebutton">if(tour_displaycontrols,set(layer[togglebutton].visible, true);,hidetogglebutton(););</action>
<!-- MAP -->
<action name="hideMap">set(tour_displaymap, false);events.dispatch(onhidetourmap);</action>
<action name="showMap">set(tour_displaymap, true); events.dispatch(onshowtourmap);</action>
<!-- FLOORPLAN -->
<action name="hideFloorplan">set(tour_displayfloorplan, false);events.dispatch(onhidetourfloorplan);</action>
<action name="showFloorplan">set(tour_displayfloorplan, true); events.dispatch(onshowtourfloorplan);</action>
<!-- Hide / Show Controls -->
<action name="hideTourControls">set(tour_displaycontrols, false);events.dispatch(hidetourcontrols);</action>
<action name="showTourControls">set(tour_displaycontrols, true); events.dispatch(showtourcontrols);</action>
<!-- Fullscreen Management -->
<action name="exitFullScreen" devices="fullscreensupport">set(tour_fullscreen,false);js(setFullscreen(false));</action>
<action name="enterFullScreen" devices="fullscreensupport">set(tour_fullscreen,true);js(setFullscreen(true));</action>
<action name="switchFullScreen">if(tour_fullscreen,exitFullScreen();,enterFullScreen(););</action>
<events name="krpanoExitFullscreenEvent"
onexitfullscreen="if(tour_fullscreen,exitFullScreenChangeEvent(););"
keep="true" />
<action name="exitFullScreenChangeEvent" devices="fullscreensupport">set(tour_fullscreen,false);events.dispatch(onexitfullscreen);</action>
<action name="enterFullScreenChangeEvent" devices="fullscreensupport">set(tour_fullscreen,true);events.dispatch(onenterfullscreen);</action>
<action name="exitFullScreenFallback">set(fullscreen,false);</action>
<action name="enterFullScreenFallback">set(fullscreen,true);</action>
<action name="resizeFullScreenEvent">delayedcall(0,updatescreen(););</action>
<!-- WebVR plugin for VR availability tests -->
<plugin name="ptpvrmode" devices="html5" keep="true"
url="%FIRSTXML%/graphics/webvr.js"
mobilevr_support="true"
mobilevr_fake_support="false"
vr_cursor=""
vr_cursor_enabled="false"
onavailable="delayedcall(1, checkVrAvailability(););"
onunavailable="checkVrUnavailable();"
/>
<action name="checkVrAvailability">
if(plugin[ptpvrmode],
if (plugin[ptpvrmode].isavailable,
set(tour_vrdevices, true);
events.dispatch(onvravailable);
,
set(tour_vrdevices, false);
);
,
checkVrUnavailable();
);
</action>
<action name="checkVrUnavailable">
set(tour_vrdevices, false);
events.dispatch(onvrunavailable);
</action>
<!-- Sounds Management -->
<action name="play3DLocalSounds">
if (xml.scene, if (scene[get(xml.scene)].haslocalsounds, playpanolocalsounds();););
</action>
<action name="stop3DLocalSounds">
if (xml.scene, if (scene[get(xml.scene)].haslocalsounds, stoppanolocalsounds();););
</action>
<action name="resume3DLocalSounds">
if (xml.scene, if (scene[get(xml.scene)].haslocalsounds,
set(kill3dSoundOnResume, true);
if(layer[displayedStandardVideo],
if(layer[displayedStandardVideo].pausebgsound,
if(tour_current_played_video,
set(kill3dSoundOnResume, false);
);););
if(layer[webvideodisplay_player],
if(layer[webvideodisplay_player].pausebgsound,
if(tour_current_played_web_video,
set(kill3dSoundOnResume, false);
);););
if(tour_current_played_sound_pausesound,
if(tour_current_played_sound,
set(kill3dSoundOnResume, false);
););
if(kill3dSoundOnResume,
resumepanolocalsounds();
);
););
</action>
<action name="pause3DLocalSounds">
if (xml.scene, if (scene[get(xml.scene)].haslocalsounds, pausepanolocalsounds();););
</action>
<action name="set3DLocalSoundsVolume">
if (xml.scene, if (scene[get(xml.scene)].haslocalsounds, setpanolocalsoundsvolume();););
</action>
<action name="playTourSounds">
set(tour_soundson, true);events.dispatch(playtoursoundsevent);
resumeTourSoundsActions(true,true,true,true,true);
</action>
<action name="stopTourSounds">
set(tour_soundson, false);events.dispatch(stoptoursoundsevent);
pauseTourSoundsActions(true,true,true,true,true);
</action>
<action name="setTourSoundsVolume">
set(tour_soundsvolume, %1);events.dispatch(changetoursoundsevent);
set3DLocalSoundsVolume();
</action>
<action name="playTourSoundsActions">
if(%1,
play3DLocalSounds();
);
</action>
<action name="stopTourSoundsActions">
if(%1,
stop3DLocalSounds();
);
if(%3,
stopVideoActionsSounds();
);
</action>
<action name="resumeTourSoundsActions">
if(%1,
resume3DLocalSounds();
);
if(%3,
resumeVideoActionsSounds();
);
</action>
<action name="pauseTourSoundsActions">
if(%1,
pause3DLocalSounds();
);
if(%3,
pauseVideoActionsSounds();
);
</action>
<action name="stopVideoActionsSounds">
if(tour_current_played_video,
if(layer[displayedStandardVideo],
layer[displayedStandardVideo].stop();
removelayer(displayedStandardVideo);
if(layer[displayedStandardVideoOverlayButton], removelayer(displayedStandardVideoOverlayButton); );
if(layer[displayedStandardVideoOverlay], removelayer(displayedStandardVideoOverlay); );
delete(tour_current_played_video);
set(tour_current_played_video_state, 0);
);
);
if(tour_current_played_web_video,
displayWebVideoObjectClose();
);
</action>
<action name="resumeVideoActionsSounds">
if(tour_current_played_video,
set(resumeVideoActionsVerification, true);
if(tour_current_played_sound,
if(tour_current_played_video_state LT tour_current_played_sound_state,
set(resumeVideoActionsVerification, false);
);
);
if(resumeVideoActionsVerification,
if (tour_soundson,
if(device.flash OR (device.webgl AND !device.ios),
div(volume, tour_soundsvolume, 100);
set(layer[displayedStandardVideo].volume, get(volume));
,
ifnot(device.ios,
js(kpanotour.Sounds.startVideosSounds(get(volume)));
,
if(tour_soundsvolume GT 0,
set(layer[displayedStandardVideo].muted, false);
,
set(layer[displayedStandardVideo].muted, true);
);
);
);
,
if(device.flash OR (device.webgl AND !device.ios),
set(layer[displayedStandardVideo].volume, 0);
,
ifnot(device.ios,
js(kpanotour.Sounds.stopVideosSounds());
,
set(layer[displayedStandardVideo].muted, true);
);
);
);
);
);
</action>
<action name="pauseVideoActionsSounds">
if(tour_current_played_video,
if(device.flash OR (device.webgl AND !device.ios),
set(layer[displayedStandardVideo].volume, 0);
,
ifnot(device.ios,
js(kpanotour.Sounds.stopVideosSounds());
,
set(layer[displayedStandardVideo].muted, true);
);
);
);
</action>
<action name="viewControlMoveUp">
if(%1,
if(%2,
set(isfullvertical, false);
ifnot(scene[get(xml.scene)].planar,
sub(viewvfov, panoview.vmax, panoview.vmin);
if (viewvfov == 180,
set(isfullvertical, true);
);
);
if(isfullvertical == false AND calc(view.vlookat-%2) LT view.vlookatmin,
moveto(get(view.hlookat), get(view.vlookatmin));
,
moveto(get(view.hlookat), calc(view.vlookat-%2));
);
,
set(vlookat_moveforce, -1);
delayedcall(0.1, viewControlMoveVertStop());
);
,
set(vlookat_moveforce, -1);
);
</action>
<action name="viewControlMoveDown">
if(%1,
if(%2,
set(isfullvertical, false);
ifnot(scene[get(xml.scene)].planar,
sub(viewvfov, panoview.vmax, panoview.vmin);
if (viewvfov == 180,
set(isfullvertical, true);
);
);
if(sceneisfull360 == false AND calc(view.vlookat+%2) GT view.vlookatmax,
moveto(get(view.hlookat), get(view.vlookatmax));
,
moveto(get(view.hlookat), calc(view.vlookat+%2));
);
,
set(vlookat_moveforce, +1);
delayedcall(0.1, viewControlMoveVertStop());
);
,
set(vlookat_moveforce, +1);
);
</action>
<action name="viewControlMoveLeft">
if(%1,
if(%2,
set(isfullhorizontal, false);
ifnot(scene[get(xml.scene)].planar,
sub(viewhfov, panoview.hmax, panoview.hmin);
if (viewhfov == 360,
set(isfullhorizontal, true);
);
);
if(isfullhorizontal == false AND calc(view.hlookat-%2) LT view.hlookatmin,
moveto(get(view.hlookatmin), get(view.vlookat));
,
moveto(calc(view.hlookat-%2), get(view.vlookat));
);
,
set(hlookat_moveforce, -1);
delayedcall(0.1, viewControlMoveHoriStop());
);
,
set(hlookat_moveforce, -1);
);
</action>
<action name="viewControlMoveRight">
if(%1,
if(%2,
set(isfullhorizontal, false);
ifnot(scene[get(xml.scene)].planar,
sub(viewhfov, panoview.hmax, panoview.hmin);
if (viewhfov == 360,
set(isfullhorizontal, true);
);
);
if(isfullhorizontal == false AND calc(view.hlookat+%2) GT view.hlookatmax,
moveto(get(view.hlookatmax), get(view.vlookat));
,
moveto(calc(view.hlookat+%2), get(view.vlookat));
);
,
set(hlookat_moveforce, +1);
delayedcall(0.1, viewControlMoveHoriStop());
);
,
set(hlookat_moveforce, +1);
);
</action>
<action name="viewControlMoveHoriStop">
set(hlookat_moveforce, 0);
</action>
<action name="viewControlMoveVertStop">
set(vlookat_moveforce, 0);
</action>
<action name="viewControlZoomIn">
if(%1,
if(%2,
if(%2 LT view.fovmin,
zoomto(get(view.fovmin));
,
if(%2 LT view.fov,
zoomto(%2);
);
);
,
set(fov_moveforce, -1);
delayedcall(0.1, viewControlZoomStop());
);
,
set(fov_moveforce, -1);
);
</action>
<action name="viewControlZoomOut">
if(%1,
if(%2,
if(%2 GT view.fovmax,
zoomto(get(view.fovmax));
,
if(%2 GT view.fov,
zoomto(%2);
);
);
,
set(fov_moveforce, +1);
delayedcall(0.1, viewControlZoomStop());
);
,
set(fov_moveforce, +1);
);
</action>
<action name="viewControlZoomStop">
set(fov_moveforce, 0);
</action>
</krpano>