2302 lines
75 KiB
XML
2302 lines
75 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<krpano version="1.19-pr16">
|
|
|
|
|
|
<!-- Spot Style - ⓐ 레스토랑 후원 -->
|
|
|
|
|
|
<style name="Iconⓐ레스토랑후원"
|
|
url="%FIRSTXML%/spots/logo_none_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/logo_none_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/logo_none_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/logo_none_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/logo_none_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/logo_none_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/logo_none_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/logo_none_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/logo_none_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/logo_none_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/logo_none_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>
|
|
|
|
|
|
|
|
<!-- ********** -->
|
|
<!-- Classic Control Bar -->
|
|
<!-- id : controlBar_classic -->
|
|
<!-- ********** -->
|
|
|
|
<krpano controlBar_classicbarbuilt="false" controlBar_classicbackgroundwidthwhenclosed="0" controlBar_classicbackgroundwidthwhenopened="0" controlBar_classicIsOpened="false" />
|
|
<events name="controlBar_classicevents"
|
|
onxmlcomplete="controlBar_classicbuildMenuBar();"
|
|
|
|
|
|
keep="true" />
|
|
|
|
|
|
|
|
<action name="controlBar_classicbuildMenuBar">
|
|
ifnot (controlBar_classicbarbuilt, controlBar_classicbuildMenu(); set(controlBar_classicbarbuilt, true););
|
|
</action>
|
|
|
|
<action name="controlBar_classicbuildMenu">
|
|
|
|
set(controlBar_classicbutton_pos, 20);
|
|
|
|
set(layer[controlBar_classicbtn_hidecontrols].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_showcontrols].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
add(controlBar_classicbackgroundwidthwhenclosed, get(controlBar_classicbutton_pos), 20);
|
|
|
|
|
|
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_display_help].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_close_help ].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
);
|
|
|
|
if (device.fullscreensupport,
|
|
set(layer[controlBar_classicbtn_openfs ].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_closefs].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
);
|
|
|
|
|
|
set(layer[controlBar_classicbtn_display_map].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_hide_map ].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
|
|
|
|
set(layer[controlBar_classicbtn_autorotate_on ].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_autorotate_off].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
|
|
|
|
set(layer[controlBar_classicbtn_sound_on ].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_sound_off].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
|
|
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_ctrlmode_drag_to].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_ctrlmode_move_to].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
);
|
|
|
|
|
|
|
|
set(layer[controlBar_classicbtn_show_hotspots].x, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicbtn_hide_hotspots].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
|
|
|
|
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_right].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
set(layer[controlBar_classicbtn_left].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
);
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_down].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
set(layer[controlBar_classicbtn_up].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
);
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_out].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
set(layer[controlBar_classicbtn_in].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
);
|
|
if (scene.count GT 1,
|
|
set(layer[controlBar_classicbtn_next_pano].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
set(layer[controlBar_classicbtn_prev_pano].x, get(controlBar_classicbutton_pos));
|
|
inc(controlBar_classicbutton_pos, 36);
|
|
);
|
|
|
|
|
|
|
|
inc(controlBar_classicbutton_pos, 20);
|
|
|
|
set(controlBar_classicbackgroundwidthwhenopened, get(controlBar_classicbutton_pos));
|
|
|
|
|
|
|
|
|
|
add(controlBar_classicVerifyVisibility, 20, 20);
|
|
if(controlBar_classicbackgroundwidthwhenopened == controlBar_classicVerifyVisibility,
|
|
set(controlBar_classicbackgroundwidthwhenopened, 0);
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
</action>
|
|
|
|
<events name="controlBar_classicStartTourEvents" onTourStart="controlBar_classicCallOnStartTour();" keep="true" />
|
|
|
|
<action name="controlBar_classicCallOnStartTour">
|
|
|
|
set(layer[controlBar_classicmenu_controlbar_bg_img].width, get(controlBar_classicbutton_pos));
|
|
set(layer[controlBar_classicmenu_controlbar_bg].width, get(controlBar_classicbutton_pos));
|
|
controlBar_classicshowMenuControls();
|
|
</action>
|
|
|
|
|
|
|
|
<style name="controlBar_classic_btn_style"
|
|
keep="true"
|
|
alpha="0.8"
|
|
edge="right" align="right"
|
|
width="36" height="36"
|
|
zorder="3"
|
|
onover="controlBar_classicctrlbaronoveraction();"
|
|
onout="controlBar_classicctrlbaronoutaction();"
|
|
onhover="showTooltip('plugin', controlBar_classicmenuTooltipStyle, bottom);"
|
|
/>
|
|
<action name="controlBar_classicctrlbaronoveraction">
|
|
tween(alpha,1,0.1,easeoutquad);
|
|
tween(y,-2,0.1,easeoutquad);
|
|
</action>
|
|
<action name="controlBar_classicctrlbaronoutaction">
|
|
tween(alpha,0.8);
|
|
tween(y,0,0.1,easeoutquad);
|
|
hideTooltip();
|
|
</action>
|
|
|
|
<layer name="controlBar_classicmenu_controlbar_bg_img"
|
|
keep="true"
|
|
align="bottom"
|
|
x="0" y="10"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/footer.png"
|
|
zorder="1"
|
|
width="40"
|
|
height="40"
|
|
scale9grid="10|10|80|80"
|
|
visible="false"
|
|
/>
|
|
<layer name="controlBar_classicmenu_controlbar_bg"
|
|
keep="true"
|
|
align="bottom"
|
|
x="0" y="10"
|
|
type="container"
|
|
zorder="2"
|
|
width="40"
|
|
height="40"
|
|
visible="false"
|
|
alpha="1.0"
|
|
>
|
|
|
|
<layer name="controlBar_classicbtn_hide_hotspots"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_hide_show_hotspots.png"
|
|
style="controlBar_classic_btn_style"
|
|
onclick="hideHotspots();
|
|
"
|
|
tooltip="controlBar_classichideSpotsTip"
|
|
visible="false"
|
|
/>
|
|
<layer name="controlBar_classicbtn_show_hotspots"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_hide_show_hotspots.png"
|
|
style="controlBar_classic_btn_style"
|
|
onclick="showHotspots();
|
|
"
|
|
tooltip="controlBar_classicshowSpotsTip"
|
|
visible="false"
|
|
/>
|
|
|
|
|
|
|
|
<layer name="controlBar_classicbtn_ctrlmode_move_to"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_move_to.png"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicctrlmodeMoveTip"
|
|
onclick="setControlModeMoveTo();
|
|
"
|
|
visible="false"
|
|
devices="desktop"
|
|
/>
|
|
<layer name="controlBar_classicbtn_ctrlmode_drag_to"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_drag_to.png"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicctrlmodeDragTip"
|
|
onclick="setControlModeDragTo();
|
|
"
|
|
visible="false"
|
|
devices="desktop"
|
|
/>
|
|
|
|
<layer name="controlBar_classicbtn_in"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_zoom_in.png"
|
|
ondown="viewControlZoomIn(false);"
|
|
onup="viewControlZoomStop();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classiczoomInTip"
|
|
devices="desktop"
|
|
visible="false"
|
|
/>
|
|
<layer name="controlBar_classicbtn_out"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_zoom_out.png"
|
|
ondown="viewControlZoomOut(false);
|
|
"
|
|
onup="viewControlZoomStop();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classiczoomOutTip"
|
|
devices="desktop"
|
|
visible="false"
|
|
/>
|
|
|
|
<layer name="controlBar_classicbtn_left"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_move_left.png"
|
|
ondown="viewControlMoveLeft(false);
|
|
"
|
|
onup="viewControlMoveHoriStop();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicmoveLeftTip"
|
|
devices="desktop"
|
|
visible="false"
|
|
/>
|
|
<layer name="controlBar_classicbtn_right"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_move_right.png"
|
|
ondown="viewControlMoveRight(false);
|
|
"
|
|
onup="viewControlMoveHoriStop();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicmoveRightTip"
|
|
devices="desktop"
|
|
visible="false"
|
|
/>
|
|
|
|
<layer name="controlBar_classicbtn_up"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_move_up.png"
|
|
ondown="viewControlMoveUp(false);
|
|
"
|
|
onup="viewControlMoveVertStop();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicmoveUpTip"
|
|
devices="desktop"
|
|
visible="false"
|
|
/>
|
|
<layer name="controlBar_classicbtn_down"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_move_down.png"
|
|
ondown="viewControlMoveDown(false);
|
|
"
|
|
onup="viewControlMoveVertStop();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicmoveDownTip"
|
|
devices="desktop"
|
|
visible="false"
|
|
/>
|
|
|
|
|
|
<layer name="controlBar_classicbtn_sound_on"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_start_sound.png"
|
|
onclick="playTourSounds();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
tooltip="controlBar_classicsoundsOnTip"
|
|
/>
|
|
<layer name="controlBar_classicbtn_sound_off"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_stop_sound.png"
|
|
onclick="stopTourSounds();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
tooltip="controlBar_classicsoundsOffTip"
|
|
/>
|
|
|
|
|
|
<layer name="controlBar_classicbtn_prev_pano"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_previous_scene.png"
|
|
onclick="loadPreviousScene();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicprevSceneTip"
|
|
visible="false"
|
|
/>
|
|
<layer name="controlBar_classicbtn_next_pano"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_next_scene.png"
|
|
onclick="loadNextScene();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
tooltip="controlBar_classicnextSceneTip"
|
|
visible="false"
|
|
/>
|
|
|
|
|
|
<layer name="controlBar_classicbtn_display_map"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_map.png"
|
|
onclick="controlBar_classicdisplayMap();"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
tooltip="controlBar_classicdisplayMapTip"
|
|
/>
|
|
<layer name="controlBar_classicbtn_hide_map"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_map.png"
|
|
onclick="controlBar_classichideMap();"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
tooltip="controlBar_classichideMapTip"
|
|
/>
|
|
|
|
|
|
<layer name="controlBar_classicbtn_openfs"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_enter_fs.png"
|
|
onclick="enterFullscreen();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
devices="fullscreensupport"
|
|
visible="false"
|
|
tooltip="controlBar_classicopenFsTip"
|
|
/>
|
|
<layer name="controlBar_classicbtn_closefs"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_close_fs.png"
|
|
onclick="exitFullscreen();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
devices="fullscreensupport"
|
|
tooltip="controlBar_classiccloseFsTip"
|
|
/>
|
|
|
|
<layer name="controlBar_classicbtn_autorotate_on"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_start_autorotation.png"
|
|
onclick="resumeautorotation();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
tooltip="controlBar_classicautorotateOnTip"
|
|
/>
|
|
<layer name="controlBar_classicbtn_autorotate_off"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_stop_autorotation.png"
|
|
onclick="pauseautorotation();
|
|
"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
tooltip="controlBar_classicautorotateOffTip"
|
|
/>
|
|
|
|
|
|
|
|
<layer name="controlBar_classicbtn_display_help"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_help.png"
|
|
onclick="controlBar_classicdisplayHelp();"
|
|
style="controlBar_classic_btn_style"
|
|
devices="desktop"
|
|
visible="false"
|
|
tooltip="controlBar_classicdisplayHelpTip"
|
|
/>
|
|
<layer name="controlBar_classicbtn_close_help"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_help.png"
|
|
onclick="controlBar_classiccloseHelp();"
|
|
style="controlBar_classic_btn_style"
|
|
visible="false"
|
|
devices="desktop"
|
|
tooltip="controlBar_classichideHelpTip"
|
|
/>
|
|
|
|
|
|
|
|
<layer name="controlBar_classicbtn_hidecontrols"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_hide_controls.png"
|
|
style="controlBar_classic_btn_style"
|
|
onclick="controlBar_classichideMenuControls();hideTourControls();
|
|
"
|
|
visible="false"
|
|
tooltip="controlBar_classichideControlsTip"
|
|
/>
|
|
<layer name="controlBar_classicbtn_showcontrols"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/btn_show_controls.png"
|
|
style="controlBar_classic_btn_style"
|
|
onclick="controlBar_classicshowMenuControls();showTourControls();
|
|
"
|
|
tooltip="controlBar_classicdisplayControlsTip"
|
|
visible="false"
|
|
/>
|
|
</layer>
|
|
|
|
|
|
|
|
|
|
<events name="controlBar_classiccontrolmodechangedevent"
|
|
oncontrolmodechanged="controlBar_classicupdateControlModeButtons();"
|
|
keep="true" />
|
|
<action name="controlBar_classicHideControlModeButtons">
|
|
set(layer[controlBar_classicbtn_ctrlmode_move_to].visible, false);
|
|
set(layer[controlBar_classicbtn_ctrlmode_drag_to].visible, false);
|
|
</action>
|
|
<action name="controlBar_classicShowControlModeButtons">
|
|
if (tour_controlmodemousetype == "moveto",
|
|
set(layer[controlBar_classicbtn_ctrlmode_drag_to].visible, true);
|
|
set(layer[controlBar_classicbtn_ctrlmode_move_to].visible, false);
|
|
,
|
|
set(layer[controlBar_classicbtn_ctrlmode_move_to].visible, true);
|
|
set(layer[controlBar_classicbtn_ctrlmode_drag_to].visible, false);
|
|
);
|
|
</action>
|
|
<action name="controlBar_classicupdateControlModeButtons">
|
|
if (device.desktop,
|
|
if (controlBar_classicIsOpened,
|
|
controlBar_classicShowControlModeButtons();
|
|
,
|
|
controlBar_classicHideControlModeButtons();
|
|
);
|
|
,
|
|
controlBar_classicHideControlModeButtons();
|
|
);
|
|
</action>
|
|
|
|
|
|
<action name="controlBar_classichideMenuControls">
|
|
set(controlBar_classicIsOpened, false);
|
|
set(layer[controlBar_classicbtn_hidecontrols].visible, false);
|
|
set(layer[controlBar_classicbtn_showcontrols].visible, true);
|
|
controlBar_classicupdateFullscreenButtons();
|
|
|
|
controlBar_classicupdateSoundButtons();
|
|
|
|
if (scene.count GT 1,
|
|
set(layer[controlBar_classicbtn_prev_pano].visible, false);
|
|
set(layer[controlBar_classicbtn_next_pano].visible, false);
|
|
);
|
|
controlBar_classicupdateAutorotationButtons();
|
|
|
|
|
|
set(layer[controlBar_classicbtn_up].visible , false);
|
|
set(layer[controlBar_classicbtn_down].visible, false);
|
|
set(layer[controlBar_classicbtn_right].visible, false);
|
|
set(layer[controlBar_classicbtn_left].visible , false);
|
|
set(layer[controlBar_classicbtn_in].visible , false);
|
|
set(layer[controlBar_classicbtn_out].visible, false);
|
|
|
|
controlBar_classicupdateMapButtons();
|
|
|
|
controlBar_classicupdateControlModeButtons();
|
|
controlBar_classicupdateHideShowHotspotsButtons();
|
|
|
|
|
|
controlBar_classicupdateHelpButtons();
|
|
|
|
|
|
if(controlBar_classicbackgroundwidthwhenclosed == 0,
|
|
set(layer[controlBar_classicmenu_controlbar_bg_img].visible, false);
|
|
set(layer[controlBar_classicmenu_controlbar_bg].visible, false);
|
|
,
|
|
set(layer[controlBar_classicmenu_controlbar_bg_img].visible, true);
|
|
set(layer[controlBar_classicmenu_controlbar_bg].visible, true);
|
|
);
|
|
tween(layer[controlBar_classicmenu_controlbar_bg_img].width,get(controlBar_classicbackgroundwidthwhenclosed),0.5,easeOutQuad);
|
|
tween(layer[controlBar_classicmenu_controlbar_bg].width,get(controlBar_classicbackgroundwidthwhenclosed),0.5,easeOutQuad);
|
|
tween(layer[controlBar_classicmenu_controlbar_bg_img].alpha,1.0,0.5,easeOutQuad);
|
|
</action>
|
|
<action name="controlBar_classicshowMenuControls">
|
|
set(controlBar_classicIsOpened, true);
|
|
set(layer[controlBar_classicbtn_hidecontrols].visible, true);
|
|
set(layer[controlBar_classicbtn_showcontrols].visible, false);
|
|
if(controlBar_classicbackgroundwidthwhenopened == 0,
|
|
set(layer[controlBar_classicmenu_controlbar_bg_img].visible, false);
|
|
set(layer[controlBar_classicmenu_controlbar_bg].visible, false);
|
|
,
|
|
set(layer[controlBar_classicmenu_controlbar_bg_img].visible, true);
|
|
set(layer[controlBar_classicmenu_controlbar_bg].visible, true);
|
|
);
|
|
tween(layer[controlBar_classicmenu_controlbar_bg_img].alpha,1.0,0.5,easeOutQuad);
|
|
controlBar_classicshowMenuButtons();
|
|
|
|
|
|
tween(layer[controlBar_classicmenu_controlbar_bg_img].width, get(controlBar_classicbackgroundwidthwhenopened),0.5,easeOutQuad);
|
|
tween(layer[controlBar_classicmenu_controlbar_bg].width, get(controlBar_classicbackgroundwidthwhenopened),0.5,easeOutQuad);
|
|
|
|
|
|
</action>
|
|
<action name="controlBar_classicshowMenuButtons">
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_up].visible , true);
|
|
set(layer[controlBar_classicbtn_down].visible, true);
|
|
);
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_right].visible, true);
|
|
set(layer[controlBar_classicbtn_left].visible , true);
|
|
);
|
|
if (device.desktop,
|
|
set(layer[controlBar_classicbtn_in].visible , true);
|
|
set(layer[controlBar_classicbtn_out].visible, true);
|
|
);
|
|
|
|
controlBar_classicupdateMapButtons();
|
|
|
|
controlBar_classicupdateControlModeButtons();
|
|
controlBar_classicupdateHideShowHotspotsButtons();
|
|
|
|
|
|
controlBar_classicupdateHelpButtons();
|
|
|
|
|
|
controlBar_classicupdateFullscreenButtons();
|
|
|
|
controlBar_classicupdateSoundButtons();
|
|
|
|
if (scene.count GT 1,
|
|
set(layer[controlBar_classicbtn_prev_pano].visible, true);
|
|
set(layer[controlBar_classicbtn_next_pano].visible, true);
|
|
);
|
|
controlBar_classicupdateAutorotationButtons();
|
|
|
|
|
|
</action>
|
|
|
|
<layer name="controlBar_classichelpScreen" align="center" keep="true" onclick="controlBar_classiccloseHelp();" url="%FIRSTXML%/graphics/classiccontrolbar/help_screen_bg.png" visible="false" zorder="97" height="10%" width="prop" />
|
|
|
|
<layer name="controlBar_classichelpScreenFg" align="center" keep="true" onclick="controlBar_classiccloseHelp();" displayed="false"
|
|
url="%FIRSTXML%/graphics/classiccontrolbar/help_screen_fg.png"
|
|
alpha="0.8"
|
|
height="50%"
|
|
width="prop"
|
|
zorder="98"
|
|
visible="false" />
|
|
<action name="controlBar_classicdisplayHelp">
|
|
set(layer[controlBar_classichelpScreenFg].displayed,true);
|
|
set(layer[controlBar_classichelpScreen].visible,true);
|
|
tween(layer[controlBar_classichelpScreen].height, 50%, 1, easeOutQuad,
|
|
set(layer[controlBar_classichelpScreenFg].visible,true);
|
|
);
|
|
controlBar_classicupdateHelpButtons();
|
|
</action>
|
|
<action name="controlBar_classiccloseHelp">
|
|
set(layer[controlBar_classichelpScreenFg].displayed,false);
|
|
set(layer[controlBar_classichelpScreenFg].visible,false);
|
|
tween(layer[controlBar_classichelpScreen].height, 10%, 1, easeOutQuad,
|
|
set(layer[controlBar_classichelpScreen].visible,false);
|
|
);
|
|
controlBar_classicupdateHelpButtons();
|
|
</action>
|
|
<action name="controlBar_classicHideHelpButtons">
|
|
set(layer[controlBar_classicbtn_display_help].visible, false);
|
|
set(layer[controlBar_classicbtn_close_help].visible, false);
|
|
</action>
|
|
<action name="controlBar_classicShowHelpButtons">
|
|
if (layer[controlBar_classichelpScreenFg].displayed,
|
|
set(layer[controlBar_classicbtn_close_help].visible, true);
|
|
set(layer[controlBar_classicbtn_display_help].visible, false);
|
|
,
|
|
set(layer[controlBar_classicbtn_display_help].visible, true);
|
|
set(layer[controlBar_classicbtn_close_help].visible, false);
|
|
);
|
|
</action>
|
|
<action name="controlBar_classicupdateHelpButtons">
|
|
if (device.desktop,
|
|
if (controlBar_classicIsOpened,
|
|
controlBar_classicShowHelpButtons();
|
|
,
|
|
controlBar_classicHideHelpButtons();
|
|
);
|
|
,
|
|
controlBar_classicHideHelpButtons();
|
|
);
|
|
</action>
|
|
|
|
|
|
<action name="controlBar_classicdisplayMap">showMap();
|
|
|
|
</action>
|
|
<action name="controlBar_classichideMap">hideMap();
|
|
|
|
</action>
|
|
|
|
<events name="controlBar_classicdisplaymapchangeevent"
|
|
onshowtourmap="controlBar_classicupdateMapButtons();"
|
|
onhidetourmap="controlBar_classicupdateMapButtons();"
|
|
keep="true"/>
|
|
<action name="controlBar_classicHideMapButtons">
|
|
set(layer[controlBar_classicbtn_display_map].visible, false);
|
|
set(layer[controlBar_classicbtn_hide_map].visible, false);
|
|
</action>
|
|
<action name="controlBar_classicShowMapButtons">
|
|
if (tour_displaymap,
|
|
set(layer[controlBar_classicbtn_hide_map].visible, true);
|
|
set(layer[controlBar_classicbtn_display_map].visible, false);
|
|
,
|
|
set(layer[controlBar_classicbtn_display_map].visible, true);
|
|
set(layer[controlBar_classicbtn_hide_map].visible, false);
|
|
);
|
|
</action>
|
|
<action name="controlBar_classicupdateMapButtons">
|
|
if (controlBar_classicIsOpened,
|
|
controlBar_classicShowMapButtons();
|
|
,
|
|
controlBar_classicHideMapButtons();
|
|
);
|
|
</action>
|
|
|
|
|
|
<events name="controlBar_classicmenufullscreenchangeevent"
|
|
onenterfullscreen="controlBar_classicupdateFullscreenButtons();"
|
|
onexitfullscreen="controlBar_classicupdateFullscreenButtons();"
|
|
keep="true"/>
|
|
<action name="controlBar_classicHideFullscreenButtons">
|
|
set(layer[controlBar_classicbtn_openfs].visible , false);
|
|
set(layer[controlBar_classicbtn_closefs].visible, false);
|
|
</action>
|
|
<action name="controlBar_classicShowFullscreenButtons">
|
|
if (device.fullscreensupport,
|
|
if(tour_fullscreen,
|
|
set(layer[controlBar_classicbtn_openfs].visible , false);
|
|
set(layer[controlBar_classicbtn_closefs].visible, true);
|
|
,
|
|
set(layer[controlBar_classicbtn_openfs].visible ,true);
|
|
set(layer[controlBar_classicbtn_closefs].visible,false);
|
|
);
|
|
,
|
|
controlBar_classicHideFullscreenButtons();
|
|
);
|
|
</action>
|
|
<action name="controlBar_classicupdateFullscreenButtons">
|
|
if (controlBar_classicIsOpened,
|
|
controlBar_classicShowFullscreenButtons();
|
|
,
|
|
controlBar_classicHideFullscreenButtons();
|
|
);
|
|
</action>
|
|
|
|
<events name="controlBar_classicAutorotationEvents"
|
|
onstartautorotation="controlBar_classicupdateAutorotationButtons();"
|
|
onresumeautorotation="controlBar_classicupdateAutorotationButtons();"
|
|
onstopautorotation="controlBar_classicupdateAutorotationButtons();"
|
|
onpauseautorotation="controlBar_classicupdateAutorotationButtons();"
|
|
keep="true"/>
|
|
<action name="controlBar_classicHideAutorotationButtons">
|
|
set(layer[controlBar_classicbtn_autorotate_off].visible, false);
|
|
set(layer[controlBar_classicbtn_autorotate_on].visible , false);
|
|
</action>
|
|
<action name="controlBar_classicShowAutorotationButtons">
|
|
if(autorotate.enabled == false,
|
|
set(layer[controlBar_classicbtn_autorotate_off].visible, false);
|
|
set(layer[controlBar_classicbtn_autorotate_on].visible , true);
|
|
,
|
|
set(layer[controlBar_classicbtn_autorotate_off].visible, true);
|
|
set(layer[controlBar_classicbtn_autorotate_on].visible , false);
|
|
);
|
|
</action>
|
|
<action name="controlBar_classicupdateAutorotationButtons">
|
|
if (controlBar_classicIsOpened,
|
|
controlBar_classicShowAutorotationButtons();
|
|
,
|
|
controlBar_classicHideAutorotationButtons();
|
|
);
|
|
</action>
|
|
|
|
|
|
<events name="controlBar_classicplaystopsoundsevent"
|
|
playtoursoundsevent="controlBar_classicupdateSoundButtons();"
|
|
stoptoursoundsevent="controlBar_classicupdateSoundButtons();"
|
|
keep="true" />
|
|
<action name="controlBar_classicHideSoundButtons">
|
|
set(layer[controlBar_classicbtn_sound_off].visible, false);
|
|
set(layer[controlBar_classicbtn_sound_on].visible , false);
|
|
</action>
|
|
<action name="controlBar_classicShowSoundButtons">
|
|
if (tour_soundson == false,
|
|
set(layer[controlBar_classicbtn_sound_off].visible, false);
|
|
set(layer[controlBar_classicbtn_sound_on].visible , true);
|
|
,
|
|
set(layer[controlBar_classicbtn_sound_off].visible, true);
|
|
set(layer[controlBar_classicbtn_sound_on].visible , false);
|
|
);
|
|
</action>
|
|
<action name="controlBar_classicupdateSoundButtons">
|
|
if (controlBar_classicIsOpened,
|
|
controlBar_classicShowSoundButtons();
|
|
,
|
|
controlBar_classicHideSoundButtons();
|
|
);
|
|
</action>
|
|
|
|
|
|
<events name="controlBar_classichotspotsdisplayevents"
|
|
hotspots_visibility_changed="controlBar_classicupdateHideShowHotspotsButtons"
|
|
keep="true"/>
|
|
<action name="controlBar_classicHideHideShowHotspotsButtons">
|
|
set(layer[controlBar_classicbtn_show_hotspots].visible, false);
|
|
set(layer[controlBar_classicbtn_hide_hotspots].visible, false);
|
|
</action>
|
|
<action name="controlBar_classicShowHideShowHotspotsButtons">
|
|
if (tour_displayspots,
|
|
set(layer[controlBar_classicbtn_hide_hotspots].visible, true);
|
|
set(layer[controlBar_classicbtn_show_hotspots].visible, false);
|
|
,
|
|
set(layer[controlBar_classicbtn_show_hotspots].visible, true);
|
|
set(layer[controlBar_classicbtn_hide_hotspots].visible, false);
|
|
);
|
|
</action>
|
|
<action name="controlBar_classicupdateHideShowHotspotsButtons">
|
|
if (controlBar_classicIsOpened,
|
|
controlBar_classicShowHideShowHotspotsButtons();
|
|
,
|
|
controlBar_classicHideHideShowHotspotsButtons();
|
|
);
|
|
</action>
|
|
|
|
|
|
<layer name="controlBar_classicmenuTooltipStyle"
|
|
keep="true"
|
|
enabled="false"
|
|
capture="false"
|
|
type="text"
|
|
align="center"
|
|
bg="false"
|
|
bgborder="0"
|
|
css="color:#e6e6e6;font-family:조선일보명조;font-weight:bold;font-size:14px;text-align:left;"
|
|
interactivecontent="false"
|
|
zorder="0"
|
|
visible="false"
|
|
html=""
|
|
padding="2"
|
|
xoffset="0"
|
|
yoffset="0"
|
|
edge="bottom"
|
|
/>
|
|
|
|
|
|
|
|
<!-- ******************** -->
|
|
<!-- 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="4" />
|
|
|
|
<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="4" />
|
|
|
|
<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="5"
|
|
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="6" 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="spotmap266"
|
|
lat="37.731688347894"
|
|
lng="126.79472406746"
|
|
heading="0"
|
|
draggable="false"
|
|
animated="true"
|
|
desc="spotmap266_tooltip"
|
|
desctype="info"
|
|
onhover="false"
|
|
isscene="true"
|
|
scene="pano12"
|
|
hasradar="true"
|
|
jsclick="spotmap266ActionSpotMap">
|
|
<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="6" 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, <div id="panotourmapsArea_mapDIV"></div>));
|
|
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="spotmap266ActionSpotMap">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="7" 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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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="2019data/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"
|
|
/>
|
|
|
|
<!-- ********** -->
|
|
<!-- Simple Button -->
|
|
<!-- id : button -->
|
|
<!-- ********** -->
|
|
|
|
<layer name="button"
|
|
keep="true"
|
|
url="%FIRSTXML%/graphics/button/kakaotalk_20170718_104144789.png"
|
|
align="topright"
|
|
x="20"
|
|
y="120"
|
|
zorder="8"
|
|
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"
|
|
/>
|
|
|
|
<!-- ********** -->
|
|
<!-- Simple Button1 -->
|
|
<!-- id : button1 -->
|
|
<!-- ********** -->
|
|
|
|
<layer name="button1"
|
|
keep="true"
|
|
url="%FIRSTXML%/graphics/button1/_510205486847732.png"
|
|
align="topright"
|
|
x="15"
|
|
y="25"
|
|
zorder="9"
|
|
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"
|
|
/>
|
|
|
|
<!-- 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>
|
|
|
|
<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>
|
|
|
|
<!-- 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>
|
|
|
|
|
|
<!-- 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>
|
|
|
|
<!-- MAP -->
|
|
<action name="hideMap">set(tour_displaymap, false);events.dispatch(onhidetourmap);</action>
|
|
<action name="showMap">set(tour_displaymap, true); events.dispatch(onshowtourmap);</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> |