셔클핫스팟에서 다음scene의 썸네일을 미리 보여주기 하는것처럼
콤보박스나 다른 레이어를 나타나게 한다음
선택하여 이동하고자 하는데 잘 안되어 도움 요청합니다.
질문: 핫스팟 onover시 플러그인이나 레이어를 나타나게 하는방법을 알고 싶습니다.
콤보박스를 좌측하단에 위치한 krpano 예제xml입니다
<!-- combobox plugin -->
<plugin name="box" keep="true"
url="%SWFPATH%/plugins/combobox.swf"
alturl="%SWFPATH%/plugins/combobox.js" native="false"
align="leftbottom" x="10" y="10"
xxonloaded="fill_with_scenes();"
/>
<!-- an action for automatically fill the combobox with all scenes -->
<action name="fill_with_scenes">
for(set(i,0), i LT scene.count, inc(i),
txtadd(itemcall, 'loadscene(',get(scene[get(i)].name),',null,MERGE,BLEND(1));');
addIdItem(get(scene[get(i)].name), get(scene[get(i)].title), get(itemcall));
);
</action>
<!-- an action for updating the combobox when the scene was changed -->
<action name="select_box_item">
if(plugin[box].loaded,
plugin[box].selectIdItem(%1);
,
delayedcall(0.1, select_box_item(%1));
);
</action>
상기 콤보박스를 핫스팟에 onover시키면 나타나게 했으면 좋겠습니다.
<!-- a style for the hotspots -->
<style name="hotspotstyle" scale="0.6" zoom="true" alpha="0.3" onover="tween(alpha,1);tween(scale,1); " onout="tween(alpha,0.3);tween(scale,0.6);" ondown="onover();" onup="onout();" />
<!-- the scenes -->
<scene name="scene1" title="Scene 1" [안내]태그제한으로등록되지않습니다-xxonstart="select_box_item(scene1);">
<view hlookat="-15" vlookat="-10" fov="90" />
<preview url="pano1.jpg" />
<image>
<cubestrip url="pano1.jpg" />
</image>
핫스팟 onover한다음 콤보박스가 나타나고, 그중에서 선택하면 이동하게 할려고 합니다.
<hotspot name="spot2" style="hotspotstyle" url="spot2.png" ath="-42" atv="-12" [안내]태그제한으로등록되지않습니다-xxonclick="looktohotspot(spot2); loadscene(scene2, null, MERGE, BLEND(1));" />
</scene>
첫댓글 어이쿠...
김대표님 안녕하세요...
영동지방에 어제도 눈이 왔다는 소식을 들었는데요..
눈피해는 없으신지요..?..
콤보박스 초기값을 visible="false"로 설정하고..
콤보박스가 보이는 액션을 하나 만든 다음에 그 액션을 onover 에 넣으면 될 것 같은데요..
콤보박스의 위치값까지 바꾸어야 해서요...
액션 만들기가 쉽지 않은 것 같은데요..
핫스팟의 용도는 정해진 한 곳으로 이동하려고 만드는 것인데요..
핫스팟 위에서 콤보박스가 나와야할 이유가 무엇인지가 궁금해 지구요...
말씀하신 사항은 콤보박스의 용도가 아니것 같기는 한데요..
암튼..
저도 해봐야 될 것 같습니다...
안녕하세요?
지겨운 눈도 절기는 못 이기는가 봅니다.
버드나무에 물오르고 1m가 넘는 눈은 하루가 다르게 녹고 있습니다.
부동산에 적용하다보니 한장소에 여러개의 핫스팟을 만들면 복잡하고, 전체를 둘러보기에는 시간이 많이 걸리므로 핫스팟의 용도에다 다른곳으로 갈수있는 선택폭을 넓힐려고 연구하는 중입니다.
제가 이것저것 xml을 응용은 하지만 액션이나 플러그인등을 만들수 있는 실력이 안되어서 질문 드렸습니다.
말씀하신 이유로..
맵을 이용해서 방향이나 공간을 쉽게 찾을 수 있도록 구성을 하는데요..
맵은 이용을 않하시는지요..?..
홈페이지 화면이 작게 구성되어 있고, 검색하는 사람들이 나이가 있고, 컴퓨터에 부족한 사람들이 많아서 화면이 복잡한걸 싫어합니다.