延伸阅读
在阅读本教程之前,请先认真阅读:
更新 2023.12.11 krpano 1.21.2
以下隐藏内容只提供VIP赞助会员,VIP会员说明请查看置顶文章
krpano动作/函数的基本语法:
1 2 3 |
命令1; 命令2; 命令3; ... |
1 |
变量=表达式; |
1 |
动作名(参数); |
变量赋值:
1 |
变量=表达式; |
1 2 3 4 5 |
a = 1 + 2; // a will be 3 b = a + 3; // b will be 6 trace(b); // output '6' b *= 2; trace(b); // output '12' |
1 |
str = "Hello: " + name; |
1 |
str = "hlookat=" + roundval(view.hlookat, 2); |
动作调用:
1 2 3 4 5 |
动作名(参数); 动作名(参数1, 参数2, 参数3); 动作名(get(变量名)); or action(*变量名); 动作名(calc(表达式)); or action((表达式)); 动作名('被引号包括的文本,中间可以加逗号'); |
注释:
1 2 3 4 5 6 7 8 9 |
动作名(参数); 动作名(参数);// 这是一个单行注释</span> 动作名(参数); /* 多行注释 动作名(参数); */ 动作名(参数); <!-- xml注释 动作名(参数); --> 动作名(参数); |
更新 2023.12.11 krpano 1.21.2
以下隐藏内容
使用<action>元素可定义krpano动作。
krpano动作与其它脚本和程序语言的函数相似。.
可在任意位置调用动作 – 通过call接口从事件、从其它动作或从外部来源(JavaScript、插件)。
有两种动作的类型: