概述
krpano教程之鼠标样式修改,主要涉及cursors.js文件。可以定义多个鼠标样式。
具体cursors.js代码:
<krpano >
<events onxmlcomplete="action(qtvrcursor);" />
<!--鼠标样式样式属性开始 -->
<!--(1)-->
<action name="qtvrcursor">
set(control.mousetype, moveto);
set(cursors.url,
skin/qtvr-cursors.png);
set(cursors.type, 8way);
set(cursors.move,
0|0|16|16);
set(cursors.drag,
16|0|16|16);
set(cursors.arrow_u,
32|0|16|16);
set(cursors.arrow_d,
48|0|16|16);
set(cursors.arrow_l,
64|0|16|16);
set(cursors.arrow_r,
80|0|16|16);
set(cursors.arrow_lu,
96|0|16|16);
set(cursors.arrow_ru, 112|0|16|16);
set(cursors.arrow_rd, 128|0|16|16);
set(cursors.arrow_ld, 144|0|16|16);
</action>
<!--(2)-->
<action name="dragcursor">
set(control.mousetype, drag2D);
set(cursors.url,
skin/drag-cursors.png);
set(cursors.type, drag);
set(cursors.move,
2|0|30|32);
set(cursors.drag, 37|0|30|32);
</action>
<!--(3)-->
<action name="arrowcursor">
set(control.mousetype, moveto);
set(cursors.url,
skin/arrow-cursors.png);
set(cursors.type, 4way);
set(cursors.move,
112|0|28|28);
set(cursors.drag,
112|0|28|28);
set(cursors.arrow_r,
0|0|28|28);
set(cursors.arrow_d,
28|0|28|28);
set(cursors.arrow_l,
56|0|28|28);
set(cursors.arrow_u,
84|0|28|28);
</action>
<!--鼠标样式样式属性 END-->
</krpano>
参考案例来自:https://news.vrgc.com.cn/
最后
以上就是笨笨秋天为你收集整理的krpano教程之鼠标样式修改的全部内容,希望文章能够帮你解决krpano教程之鼠标样式修改所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复