移花接木(10)- 为场景增加krpano雨雪特效

更新 2016.7.1

导言

krpano的snow插件,也就是雨雪插件,能让全景中“从天而降”漂亮的雪花或者点点细雨,或是任何你自定义的图像。这种特效让全景漫游时的体验更具真实感。

 

插件官方文档

点击阅读

步骤

  1. 将下载下来的文件解压到vtour文件夹中,即是与tour.xml同一级目录,分别是snow_image文件夹、snow.xml文件。
  2. 在你的krpano安装包中,如1.18.6\krpano-1.18.6\viewer\plugins,找到snow.swf以及snow.js,将这两个文件复制到vtour文件夹的plugins文件夹中。
  3. 然后在你想要的scene里的onstart中添加onstart=”snowballs();” 即选择了雪球特效。然后在该scene里面写上<include url=”snow.xml” />,如下面代码所示:

目前可选的特效:

  • 默认雪 –  onstart=”defaultsnow();”
  • 雪球 – onstart=”snowballs();”
  • 雪花 – onstart=”snowflakes();”
  • 银色星星 – onstart=”silverstars();”
  • 金色星星 – onstart=”goldenstars();”
  • 心形 – onstart=”hearts();”
  • 笑脸 – onstart=”smileys();”
  • 钱 – onstart=”money();”
  • 雨 – onstart=”rain();”
  • 大雨 – onstart=”heavyrain();”

 

雨雪特效文件下载

链接:http://pan.baidu.com/s/1gfLTx6N 密码:6shh

添加自定义效果

我们把自己的图片girl.png(当然是png效果更好)复制在snow_image文件夹,如下图的girl.png

QQ图片20160701063451

打开snow.xml文件。添加代码,注意set(plugin[snow].imageurl的正确路径:

具体的一些设定可以自己调。

然后在你想要的scene里的onstart中添加onstart=”girls();” 即选择了女孩特效。注意仅对当前scene有效。

QQ图片20160701063433

在 “移花接木(10)- 为场景增加krpano雨雪特效” 上有 2 条评论

发表评论