krpano 教程 - action脚本运算函数



运算函数

 add(variable, valueA, valueB*)
 sub(variable, valueA, valueB*)
 mul(variable, valueA, valueB*)
 div(variable, valueA, valueB*)
 mod(variable, valueA, valueB*)
 pow(variable, valueA, valueB*)
 


两参数语法:
◦add(dst,val1)  ⇒  dst = dst + val1 (like +=)
◦sub(dst,val1)  ⇒  dst = dst - val1 (like -=)
◦mul(dst,val1)  ⇒  dst = dst * val1 (like *=)
◦div(dst,val1)  ⇒  dst = dst / val1 (like /=)
◦mod(dst,val1)  ⇒  dst = dst % val1 (modulate)
◦pow(dst,val1)  ⇒  dst = dst ^ val1

三参数语法:
◦add(dst,val1,val2)  ⇒  dst = val1 + val2
◦sub(dst,val1,val2)  ⇒  dst = val1 - val2
◦mul(dst,val1,val2)  ⇒  dst = val1 * val2
◦div(dst,val1,val2)  ⇒  dst = val1 / val2
◦mod(dst,val1,val2)  ⇒  dst = val1 % val2 (modulate)
◦pow(dst,val1,val2)  ⇒  dst = val1 ^ val2

自增加:
inc(variable, byvalue*, max*, min*)
自减少:
dec(variable, byvalue*, min*, max*)


inc(i);
inc(frame,1,get(lastframe),0);
inc(ypos,30);
inc(view.hlookat, 2, 90, -90);

截取字符获得新字符
subtxt(dstvar, srcvar, startpos, len)

subtxt(newvar, abcdefg, 2, 3)  ---->  newvar==bcd,  第二个开始截取,截取3字符


免费全景教程资料下载:http://krpano.cc/teach,原创资料,转载请注明出处!





你可能感兴趣的:(krpano,Actions)