【krpano】krpano工具加入坐标监控

1、将全景图拖入kepano的脚本文件生成vtour文件夹

2、在vtour文件夹根目录新建pano_pos.xml文件

pano_pos.xml

//坐标小数点在 roundval(pano_pan,3) 配置,后面3位保留3位小数
//x="10" y="170" 为配置坐标窗口的位置

<krpano>

<!-- 显示当前位置的插件  -->

<!--  更新全景位置和视场  -->

<action name="show_pos">
copy(pano_pan,view.hlookat); mod(pano_pan,360); roundval(pano_pan,3); if(pano_pan GT 180, set(pano_pan,calc(pano_pan-360))); if(pano_pan LT -180, set(pano_pan,calc(pano_pan+360))); copy(pano_tilt,view.vlookat); roundval(pano_tilt,3); copy(pano_fov,view.fov); roundval(pano_fov,3); txtadd(pano_msg,'左右: ',get(pano_pan),'[br]上下: ',get(pano_tilt),'[br]视场: ',get(pano_fov)); set(layer[pano_pos].html,get(pano_msg));
</action>

<!--  信息文本框  -->

<layer name="pano_pos" url="textfield.swf" align="lefttop" x="10" y="170" width="100" height="75" html="pano_pos" css="font-family:Arial; font-size:16px; color:#000000" autowidth="false" autoheight="false" padding="5" wordwrap="false" backgroundcolor="0xFFFFFF" backgroundalpha="0.6" border="true" bordercolor="0x000000" borderalpha="1.0" borderwidth="2.0" onautosized="" keep="true"/>

<!--  十字  -->

<layer name="pano_center_1" keep="true" type="container" enabled="false" bgalpha="1" bgcolor="0xFFFFFF" width="25" height="1" align="center"/>
<layer name="pano_center_2" keep="true" type="container" enabled="false" bgalpha="1" bgcolor="0xFFFFFF" width="1" height="25" align="center"/>

</krpano>

3、打开生成的主配置文件(一般为tour.xml),加入

<include url="pano_pos.xml" />  

<events keep="true" name="showpos" onviewchange="show_pos()" />

再用krpano工具打开tour.xml文件即可

 

 

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值