這是一款基于jquery的超逼真下雪場景特效。該特效使用jquery代碼來動態插件html5 canvas元素,然后在canvas中制作下雪特效。
使用方法
在頁面中引入ThreeCanvas.js、jquery和Snow.js和snowFall.js文件。
<script src="path/to/ThreeCanvas.js"></script> <script src="path/to/jquery.min.js"></script> <script src="path/to/Snow.js"></script> <script src="path/to/snowFall.js"></script>
初始化插件
在頁面DOM元素加載完畢之后,可以通過下面的方法來初始化該下雪特效。
$.snowFall({ //創建粒子數量,密度 particleNo: 500, //粒子下落速度 particleSpeed:30, //粒子在垂直(Y軸)方向運動范圍 particleY_Range:1300, //粒子在垂直(X軸)方向運動范圍 particleX_Range:1000, //是否綁定鼠標事件 bindMouse: false, //相機離Z軸原點距離 zIndex:600, //攝像機視野角度 angle:55, wind_weight:0 });
配置參數
particleNo:創建粒子數量,密度。
particleSpeed:粒子下落的速度。
particleY_Range:粒子在垂直(Y軸)方向運動范圍。
particleX_Range:粒子在垂直(X軸)方向運動范圍。
bindMouse:是否綁定鼠標事件。
zIndex:相機離Z軸原點距離。
angle:角度。
wind_weight:風的等級。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com